0

FacebookグラフAPI 2.2を使用してFacebookページに写真を投稿しています。私は同じために春のソーシャルを使用しています。アプリケーションは突然正常に機能していましたが、数日前に写真の投稿でエラーが発生し始め、写真付きの投稿で許可エラーが発生しました。写真以外の投稿は適切にページに投稿されます。

Facebook facebook = new FacebookTemplate(accessToken);
    Resource resource = null;
    resource = new FileSystemResource("xyz.jpg");   
    facebook.pageOperations().postPhoto(acId, "photos", resource, "TEST POST");

Facebook グラフ API から受け取ったエラーは .

{"error":{"message":"Permissions error","type":"FacebookApiException","code":200,"error_subcode":1366002}}
4

4 に答える 4

0

https://graph.facebook.com/me/permissions?access_token=xxxxxxに移動して、アプリに manage_pages 権限があることを確認します

spring social => facebook.pageOperations().isPageAdmin("pageId") を使用して、自分がページのページ管理者であることを確認することもできます。

于 2015-01-28T22:50:54.447 に答える
0

facebook.pageOperations().postPhoto(acId,albumId, resource, "TEST POST"); の使用中

2 番目のパラメーターはアルバム ID です。ページのアルバム ID を使用してこのメ​​ソッドを呼び出すと、実際に機能します。

以前のコードでは、アルバム ID の代わりに名前を渡していたと思います。

Facebook facebook = new FacebookTemplate(accessToken);
Resource resource = null;
resource = new FileSystemResource("xyz.jpg"); 
facebook.pageOperations().postPhoto(acId, "photos", resource, "TEST POST")

ありがとう、

ポール

于 2015-01-29T11:21:52.103 に答える