現在の FaceBook 交換トークンを取得できません。
現在、次を使用して短期アクセストークンを取得できます-
String OAuthURl = "https://graph.facebook.com/oauth/access_token?client_id={MY-CLIENT-ID}&client_secret={MY-CLIENT-SECRET}&grant_type=client_credentials";
次のような応答が返されます-
123456789|ABCDEFGH
次の URL を作成して、新しい長期アクセス トークンを生成しようとしています。
String OAuthURl = "https://graph.facebook.com/oauth/access_token?client_id={MY-CLIENT-ID}&client_secret={MY-CLIENT-SECRET}&grant_type=fb_exchange_token";
これにより、応答が返されます-
fb_exchange_token parameter not specified
だから私は試しました -
String OAuthURl = "https://graph.facebook.com/oauth/access_token?client_id={MY-CLIENT-ID}&client_secret={MY-CLIENT-SECRET}&grant_type=fb_exchange_token&fb_exchange_token=123456789|ABCDEFGH
ただし、これは無効な交換トークンです。
私が試している最初の URL は元に戻っていると思いますが、手動で APP コンソールにアクセスせずに URL からclient_credentials
リクエストするにはどうすればよいですか?fb_exchange_token