首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何生成永久(永不过期) facebook用户访问令牌?

如何生成永久(永不过期) facebook用户访问令牌?
EN

Stack Overflow用户
提问于 2021-02-12 10:46:17
回答 1查看 1.8K关注 0票数 0

顾名思义,我想知道如何才能获得一个永不过期的facebook用户访问令牌。我需要在以后创建一个页面访问令牌。我试着使用他们的图形资源管理器工具,但我只能让它达到两个月的到期日期和我的用例,这将是不理想的。

为了简短地解释一下我的用例,在我们的网站im试图实现一个facebook共享系统,在这个系统中,每个用户都可以共享他们想要的东西,比如facebook页面上的帖子(我们没有使用facebook登录,如果这是正确的方法,用户只会在他们自己的开发工具面板上提供访问权限)。我让它起作用了,但只有在2-3个月内到期的访问令牌才能生效。因此,用户必须每2-3个月重新确认我们的服务是不理想的,也不会真正为我们工作。那么,我是否可以通过编程刷新该令牌,或者用户是否必须每隔几个月就给出一个新的用户访问令牌。

我试过遵循这个答案,但没有运气,Long Lived access token Facebook Page和许多类似的答案。还有一个建议是,如果您想要一个永不过期的访问令牌,那么您应该联系facebook,这个用户建议使用Generate permanent access token Facebook API

现在,我想知道在2021年是否有可能做到这一点,以及在如何生成所述令牌或刷新它们方面是否遗漏了什么。

编辑:

我使用以下请求获取扩展访问令牌。

代码语言:javascript
运行
复制
https://graph.facebook.com/oauth/access_token?client_id=<your FB App ID >&client_secret=<your FB App secret>&grant_type=fb_exchange_token&fb_exchange_token=<your short-lived access token>

当我得到我用的记号之后

代码语言:javascript
运行
复制
https://graph.facebook.com/me/accounts?access_token=<your long-lived access token> 

以获得扩展访问令牌。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-05-20 22:45:01

若要获取永不过期的页访问令牌,请执行以下步骤:

通过单击页面底部的“扩展访问令牌”,https://developers.facebook.com/tools/debug/accesstoken/

  • Then,使用此令牌获取页面访问令牌。

在访问令牌调试器中,令牌将被标记为“never: never”。

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

https://stackoverflow.com/questions/66170403

复制
相关文章

相似问题

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