首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何自动请求新的访问令牌以获取开放群组的源?

如何自动请求新的访问令牌以获取开放群组的源?
EN

Stack Overflow用户
提问于 2012-07-06 11:30:02
回答 1查看 1.1K关注 0票数 0

我在Facebook上有一个开放的群组,我想在我的网站上显示来自该群组的提要。我可以做得很好,我创建的PHP代码获取提要,它的格式就像我想要将用户发送回facebook组一样。这很棒,直到访问令牌在几个小时后明显过期。获取新的有效访问令牌的唯一方法是每隔几个小时手动返回https://developers.facebook.com/tools/explorer?method=GET&path={GROUP ID}获取新的访问令牌,然后将其复制并粘贴到我的php代码中。我不能这么做,原因很明显。有没有办法通过cron或其他方式请求一个新的有效访问令牌,然后将其存储在我的数据库中并使用,直到它过期,我的站点获取一个新的访问令牌?我已经读了一整天的书了,但是没有找到答案。

谢谢

EN

回答 1

Stack Overflow用户

发布于 2012-07-06 12:17:27

要获取60天令牌,请访问fb_exchange_token网址:

代码语言:javascript
运行
复制
https://graph.facebook.com/oauth/access_token?client_id=[ID]&client_secret=[SECRET]&grant_type=fb_exchange_token&fb_exchange_token=[PreviousToken]

文档说您不能通过cron完成此操作;不确定它是如何实现的,我还没有尝试过,但最好的做法是在获得初始令牌后立即执行此操作。您可以每天扩展一次令牌。它持续60天,所以希望用户在60天内返回。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11355440

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档