現在、アプリを介してページやグループに写真をアップロードしようとしています。私はこれらのコードを持っています:
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);
、画像がユーザーのウォールに正常に投稿されます。ここで何が問題になる可能性がありますか?