【发布时间】:2011-10-31 21:11:48
【问题描述】:
是否可以在没有任何访问令牌的情况下获取当前登录用户的 ID(Facebook Graph API)?
如果没有,那么每次用户访问我的页面时如何获取新的访问令牌?
【问题讨论】:
标签: facebook facebook-graph-api access-token
是否可以在没有任何访问令牌的情况下获取当前登录用户的 ID(Facebook Graph API)?
如果没有,那么每次用户访问我的页面时如何获取新的访问令牌?
【问题讨论】:
标签: facebook facebook-graph-api access-token
您需要初始化 Facebook Javascript SDK,并且用户必须至少授权您的应用一次。之后,当用户访问您的页面时,只要他们登录 Facebook,您就可以访问该 id 并可以使用
FB.getLoginStatus
响应将包含您正在寻找的信息。
查看这篇博文,了解有关设置 FB 初始化和初始登录的更多详细信息。
【讨论】:
您可以使用他们的用户名查看 Facebook ID
您可以使用 javascript sdk 获取他们的访问令牌并让他们允许您的应用。
https://developers.facebook.com/docs/facebook-login/login-flow-for-web/v2.2
【讨论】: