Facebook api 令牌已更改
我有一个 facebook 应用程序正在读取我朋友的留言墙,我曾经通过获取 access_token
https://graph.facebook.com/oauth/access_token?type=client_cred&client_id={0}&client_secret={1}&grant_type=client_credentials
并且没有问题,现在我在 facebook 中的应用程序配置中进行了一些更改(其中现在它是桌面应用程序而不是网络/画布应用程序)这种获取令牌的方法停止工作,现在我需要使用另一种方法获取令牌,其中用户(我)必须登录并向应用程序授予权限,然后该令牌对于我接下来执行的所有读取都有效。
问题是我不知道为什么会发生这种变化,我发现与 offline_access
有关,但我找不到如何获取 offline_access< 的
access_token
/code> 使用相同的 api 方法:
https://graph.facebook.com/oauth/access_token?type=client_cred&client_id={0}&client_secret={1}&grant_type=client_credentials
所以问题是:您可以使用此方法索要离线访问令牌吗:oauth/access_token?
I have a facebook app that was reading my friend's wall, I used to get access_token via
https://graph.facebook.com/oauth/access_token?type=client_cred&client_id={0}&client_secret={1}&grant_type=client_credentials
And there was no problem, now I made some changes in the app config in facebook (among them now it's a desktop app instead of web/canvas app) and this method of getting a token stopped working, now I need to get token with another method where user (me) has to login and grant permissions to application, then this token is valid for all reads I do next.
The thing is I don't know why this changed occured, I see is somethign related with offline_access
but I can´t find how to get access_token
for offline_access
with this same api method:
https://graph.facebook.com/oauth/access_token?type=client_cred&client_id={0}&client_secret={1}&grant_type=client_credentials
So question is: Can you ask for offline_access token with this method: oauth/access_token?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
没有单独的过程来获取离线访问令牌。只需将offline_access关键字包含在您的权限列表中,此后通过您通常的方法获得的令牌就不会过期。
There is no seperate procedure to obtain a offline access token. Just include the offline_access keyword in your list of permissions and the token obtained thereafter, by your usual method will not expire.