VG1*_*108 3 facebook facebook-graph-api facebook-access-token
我有一个Facebook页面,我想要页面的提要.我使用graph api来获取访问令牌,但我不知道如何将这个短期访问令牌转换为长期访问令牌
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)
如果上面的链接用于获取长期访问令牌,那么我可以从哪里获得App_Secret
帮助我,如果我采取错误的方法.
Pra*_*ngh 12
要获得长期访问令牌,您需要遵循以下步骤:
创建一个应用程序
创建一个页面(您的帐户需要是该页面的"管理员")
将应用程序与页面关联(当您要将页面选项卡添加到页面时,就像执行此操作一样)
获取具有与您的应用程序关联的权限"manage_pages"的短期访问令牌.
将Graph API资源管理器与请求/我/帐户一起使用,您可以查看您是管理员的每个页面的访问令牌.问题是那些访问令牌是短暂的.
将您的短期访问令牌转换为长期访问令牌(扩展访问令牌):
您现在可以使用Access Token Debugger测试新的访问令牌.
Sah*_*tal 11
首先,从这里学习基本概念和不同类型的访问令牌
要获得扩展的用户令牌(有效期:2个月),请使用您在问题中提到的代码.
您可以从" 应用"页面获取应用秘密.
获取粉丝页面永不过期的令牌.按照简单的步骤:
使用您通过第2步获得的用户令牌,获取页面/应用程序列表 -
$facebook->api("/USER_ID/accounts");
Run Code Online (Sandbox Code Playgroud)为任何页面获取永不过期的访问令牌 -
$facebook->api("/PAGE_ID?fields=access_token");
Run Code Online (Sandbox Code Playgroud)(您可以使用Facebook的调试工具来检查令牌的有效性.)
| 归档时间: |
|
| 查看次数: |
13338 次 |
| 最近记录: |