長いアクセス トークンと短いアクセス トークンの違いは何ですか?
たとえば、次を使用して共通の友達を取得しようとしています:
https://graph.facebook.com/ $uid1/mutualfriends/$uid2?access_token=$token
次の関数を使用してアクセス トークンを取得します。
function getAccessToken(){
$url ='https://graph.facebook.com/oauth/access_token?client_id='.FB_APP_ID.'&client_secret='.FB_SECRET_ID.'&grant_type=client_credentials';
$info = file_get_contents($url);
$clean = clean_up_data($info);
return($clean);
}
しかし、トークンが有効でないため、これは機能しません。Graph API Explorerで見つかったアクセス トークンを使用した場合は機能しますが、このトークンは大幅に変更されます。
では、共通の友達へのアクセスを許可する有効なトークンを取得するにはどうすればよいでしょうか?