假设我有app id,app secret id和user uid现在我想获取用户访问令牌以获取其位置信息。实际上我正在监听用户状态的实时更新如果用户更改其状态我在我的服务器上收到了更新,这是node.js服务器现在我有其用户uid我想要检索有关其更新的信息但是我需要用户访问令牌,我不知道如何得到它?
注意:用户已通过facebook授权此应用获取user_status权限,因此我对其位置信息具有访问权限。
答案 0 :(得分:1)
您无法获取具有用户ID的访问令牌。您必须获取扩展访问令牌并将其存储在某个位置,以后可以使用它。
现在,您应该能够使用应用程序访问令牌访问状态。我之前收到了所有用户的电子邮件,因为他们已经授予应用程序访问权限。
https://graph.facebook.com/oauth/access_token?client_id=&安培; client_secret =安培; grant_type = client_credentials
这将返回您的应用程序访问令牌。