アプリから facebook 通知を送信しようとしていますが、実際には Graph API エクスプローラーから「(#15) このメソッドはアプリの access_token で呼び出す必要があります」というメッセージが返されます。
これが私がすることです:
1000000001/notifications?access_token=100000000000001|Quuuuuuuuuuuuuuuuuw&href=http://www.xxx.com/&template=Hello
私はいくつかの方法でアプリ アクセス トークンを取得していますが、既にこのトークンを使用してアプリ リクエストを削除しています。
$APPLICATION_ID = "APP_ID";
$APPLICATION_SECRET = "APP_SECRET";
$token_url = "https://graph.facebook.com/oauth/access_token?" .
"client_id=" . $APPLICATION_ID .
"&client_secret=" . $APPLICATION_SECRET .
"&grant_type=client_credentials";
$app_token = file_get_contents($token_url);
または
access_token = YOUR_APP_ID|YOUR_APP_SECRET
。
アプリ アクセス トークンに有効期限がないことはわかっています。
この解決策は機能しません。 https://stackoverflow.com/a/12771192/1022298
編集。app_id と secret が発明されました。