投稿IDとアクセストークンを使用して投稿を好きにしようとしています。私は得ていないのですfacebook javascript apiは "(#3)のようなポストにエラーを表示します。API経由での公開はページアクセストークンでのみ利用可能です"
error: Object code: 3 fbtrace_id:"AWj/2RCyzbz" message:"(#3) Publishing likes through the API is only available for page access tokens" type:"OAuthException"
:それは私のjavascriptのエラーを与えるhttps://graph.facebook.com/me/permissions?access_token=ACCESS_TOKEN
Below are access token permissions
"data": [
{
"permission": "user_about_me",
"status": "granted"
},
{
"permission": "email",
"status": "granted"
},
{
"permission": "manage_pages",
"status": "granted"
},
{
"permission": "publish_actions",
"status": "granted"
},
{
"permission": "public_profile",
"status": "granted"
}
]
}
:私はURLで私のアクセストークンの権限をチェックして
FB.api("/"+feed.id+"/likes?access_token="+$rootScope.fbAccessToken, 'post',function(response) {
console.log(response)
if(response === true) {
alert("done!");
}
});
:以下 ポストのようなのためのコードですjavascript APIを使用して投稿を好きにする方法。この問題で助けてください。
なぜエラーメッセージがあなたに伝えられているのか、ページトークンを使用してみてください。私はあなたもそれのためのpublish_pagesが必要と仮定します。 – luschn
@ luschn私はpublish_pagesも使用しましたが、それでも同じエラーが出ます。 – Shiri
ページトークンを使用しましたか? – luschn