我正在使用 python 进行 Facebook 页面墙贴自动化
我通过使用 facebook graph api post 在我拥有的 Facebook 页面上自动发帖 因此,我通过向 https://graph.facebook.com/mypagename/feed 发送 HTTP POST 请求来做到这一点。
使用 access_token 和消息作为 POST 参数
我使用graph api explorer生成访问 token ,方法是选择我正在使用的应用程序并授予其管理我的页面的权限
最初使用的 access_token 将在 2 小时后过期
要将到期日期延长到 2 个月,我向此网址发送 HTTP GET 请求
响应是一个 json 字符串,其中包含新的 access_token 和过期时间(以秒为单位)
新访问 token 的到期时间现为 60 天。
现在可以将到期时间延长到 60 天以上吗?
最佳答案
您可以使用 Facebook 的以下 api 将 token 生命周期刷新到 60 天,并且在 token 即将过期时,在 60 天内再次调用相同的 api 将其生命周期刷新到从该时间点开始的 60 天 token 过期出现在expires参数中,其值以秒为单位
将 CLIENT_ID 和 CLIENT_SECRET 替换为其实际值
在 ACCESS_TOKEN 中,输入实际 token 值,而不附加“access_token=”
关于facebook-graph-api - 将 Graph API 中 Facebook 访问 token 的有效期延长至 2 个月以上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14381454/