出现 OAuthException时出错:(#100) 图片 URL 格式不正确
我有一个非常奇怪的问题,我可以使用graph api在我的页面相册上上传图片,但是当我尝试使用graph api发布图片时,它不起作用,
请注意,当我发布消息或墙上的链接时,它会被发布,问题仅出在图片上。
在这里,我放了两个代码片段:
1,这是我尝试将图片上传到页面相册(工作)时:
$facebook->setFileUploadSupport("http://apps.facebook.com/pagecron");
$x=realpath($_FILES['source']['tmp_name']);
$parameters = array('message' => $_POST['message'],'source' =>'@' . $x );
$parameters['access_token'] = $_SESSION['active']['access_token'];
$check=$facebook->api('/'.$_SESSION['active']['id'].'/photos/','POST',$parameters);
2,这是当我试图将图片贴到墙上时(不工作):
$img = realpath($y);
$facebook->setFileUploadSupport("http://apps.facebook.com/pagecron");
$x=realpath($_FILES['source']['tmp_name']);
$parameters = array('message' => $_POST['message'],'picture' =>'@' . $x );
$parameters['access_token'] = $_SESSION['active']['access_token'];
$check=$facebook->api('/'.$_SESSION['active']['id'].'/feed/','POST',$parameters);