Facebookアプリのスコアを作成したいのですが、そのためにapp_access_tokenが必要です。一部の投稿によると、app_access_tokenを取得する唯一の方法は、次のようにPHPを使用することです。
<?php
$APPLICATION_ID = YOUR_APP_ID;
$APPLICATION_SECRET = YOUR_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);
?>
このPHPスクリプトを介して取得するトークンは、にあるいわゆる「アプリトークン」とは異なりますか?
https://developers.facebook.com/tools/access_token/?
(このように見えAPPLICATION_ID|lvATVyhp1m.............w
ます:)そしてあなたが呼び出すことによって得られるのと実際には同じです
https://graph.facebook.com/oauth/access_token?client_id=CLIENT_ID&client_secret=CLIENT_SECRET&grant_type=client_credentials
直接。
では、なぜこの呼び出しをPHP経由で行う必要があるのでしょうか。