我目前正尝试通过应用将照片上传到网页和群组。我有这些代码:尝试将照片上传/发布到群组时出现OAuthException
try
{
$facebook->setFileUploadSupport(true);
$args = array('message' => 'This is my image caption',);
$args['image'] = '@'.realpath('./uploads/terragarden1.png');
$response = $facebook->api('/GROUP_ID/photos/','POST',$args);
}
catch(FacebookApiException $e)
{
echo "Error: ".$e;
}
的$args['image']
的价值将是这样的:
@/home/publica/public_html/AutoPost/uploads/terragarden1.png
的问题是,它抛出一个OAuthException: An unknown error has occurred.
我不太知道如何处理这种做错误。
附加:
当我尝试使用相同的代码,只是改变
$response = $facebook->api('/GROUP_ID/photos/','POST',$args);
到$response = $facebook->api('/me/photos/','POST',$args);
后的图像,该图像将成功地在用户的墙上贴着。这里可能是什么问题?
是的,我也一直订阅,在我的寻求解决方案。目前其状态已更改为已修复,但我的应用仍显示OAuthException:发生未知错误。 –