Rut*_*ger 7 android facebook facebook-access-token
我已经遇到麻烦,因为Facebook删除了offline_access权限.
尝试了两件事:
我正在按照Facebook的建议打电话.
https://graph.facebook.com/oauth/access_token?
client_id=APP_ID&
client_secret=APP_SECRET&
grant_type=fb_exchange_token&
fb_exchange_token=EXISTING_ACCESS_TOKEN
Run Code Online (Sandbox Code Playgroud)我还尝试了Android SDK,它使用intent获取扩展访问令牌:
intent.setClassName("com.facebook.katana", "com.facebook.katana.platform.TokenRefreshService");
Run Code Online (Sandbox Code Playgroud)在developers.facebook.com我将我的应用程序设置为"Native/Desktop".
我也禁用了offline_access应用程序设置.
在尝试之前,我从我的Facebook帐户中删除了旧的权限.
这两种方法都为我提供了24小时的令牌.也许有人可以帮助我拨打正确的电话获得60天代币?
我看到了很多关于这个问题的bug报告,但是他们也解决了.看起来不像我的情况.
您是否测试过令牌的持续时间是否超过 24 小时?根据文档,在某些情况下,仅更新过期时间,而令牌保持不变:
返回的 access_token 将具有新的长期有效过期时间,但是,access_token 本身可能与先前授予的长期有效 access_token 相同,也可能不同。
| 归档时间: |
|
| 查看次数: |
1147 次 |
| 最近记录: |