我在获取我当前的 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 是带回一个client_credentials
但是我怎样才能从一个 URL 请求我fb_exchange_token
而不必手动进入我的 APP 控制台?