このリクエストでアプリケーション API キーを取得しています。
GET https://graph.facebook.com/oauth/access_token?client_id=YOUR_APP_ID
&client_secret=YOUR_APP_SECRET&grant_type=client_credentials
ユーザーページにメモを作成したいのですが、失敗します。件名とメッセージを含む投稿リクエストを次の宛先に送信します。
https://graph.facebook.com/[PAGE_ID]/notes/access_token=[APP_TOKEN]
しかし、私が得るものは:
{
"error": {
"message": "(#281) Requires extended permission: create_note",
"type": "OAuthException",
"code": 281
}
}
すべての権限を持つユーザー API キーを使用して、/accounts/ にリクエストを送信し、ページ キーを取得して、メモを作成することができました。しかし、アプリケーション キーについて混乱しています。追加の権限が必要なだけかもしれませんが、その方法がわかりません。
これは、アプリケーションがユーザーの App Center でどのように見えるかです:
何か案は?
PS: APP キーを使用する理由は、有効期限がないためです。シンプル ユーザー キーの有効期限は約 2 時間です。