为什么App Access令牌与AppID | Secret现在不同?

时间:2011-09-01 11:33:06

标签: api facebook-graph-api oauth access-token

在facebook文档中,它说我们可以指定:

的AppID |揭秘

作为应用程序access_token

但是,当转到https://developers.facebook.com/tools/access_token/时,App令牌会有所不同。其格式为AppID | Randomnumber

我们应该使用哪个? PHP SDK使用“秘密”版本 - 我们需要调整它吗?

2 个答案:

答案 0 :(得分:6)

app标记不是APP_ID | APP_SECRET。可以使用APP_ID和APP_SECRET获取app令牌的FB docs says。您可以通过点击此URL来实现此目的:

https://graph.facebook.com/oauth/access_token?client_id=APP_ID&client_secret=APP_SECRET&grant_type=client_credentials

答案 1 :(得分:0)

AppID | AppSecret有效,我在PHP之外使用它。这是在访问令牌过期后发布到用户流并且您没有提示进行offline_access的唯一方法。他们在该页面上显示的appId | randomnumber将像appid | appsecret未过期的常规访问令一样到期。