FBフォトアルバムを作成しようとしています。そのため、FB ADでそのアルバムを使用できます。Graph APIを使用してFacebookにフォトアルバムを作成する
POST https://graph.facebook.com/v2.5/ {} page_idの/アルバム
を、私は、要求の本文にページアクセストークンを渡す:私はシオマネキで次の要求を使用しています。{"error":{"message":"(#200) Requires extended permission: manage_pages and publish_pages","type":"OAuthException","code":200,"fbtrace_id":"FCspsWIecMV"}}
多くの研究の後、私はこのビデオを見つけました:https://www.youtube.com/watch?v=vZ28bjBNk6I
このビデオでは、問題であるように思われ、拡張された権限を付与する方法を示していますが、それが動作していない私はこの回答を得続けます正しく。私は自分自身に必要な許可を与えるために、次のクエリを使用:
https://graph.facebook.com/oauth/authorize?client_id={ap_id}&redirect_uri={our_page}&scope=publish_pages
しかし、それだけで「our_page」リンクに私をリダイレクトします。しかし、スコープ内で "manage_pages"を使ってこのリンクを初めて使用したとき、実際にこの許可を許可しなければならないページが表示されました。だから、私は/ me/permissionsを照会することでこれが得られるので、クエリは正しいと思います:
{
"data": [
{
"permission": "manage_pages",
"status": "granted"
},
{
"permission": "public_profile",
"status": "granted"
}
]
}
どのように私はこれを行うことができますか?
最も簡単な方法、あなたは一度だけこれを必要とする場合:使用[グラフAPIエクスプローラ](https://developers.facebook.com/tools/explorer)は、ドロップダウンからアプリケーションを選択し、取得をクリックしてくださいトークン - >ユーザーアクセストークンを取得する... – CBroe
ありがとう:)私は正解として投稿する、より長く持続する方法を見つけました – rsy