Facebook应用程序用户信息

Facebook应用程序用户信息,facebook,facebook-graph-api,facebook-javascript-sdk,facebook-fql,Facebook,Facebook Graph Api,Facebook Javascript Sdk,Facebook Fql,我有一个facebook画布应用程序。一旦用户授权该应用程序,我将存储facebook用户名 我想收集有关该用户的更多信息。我读了以下文章 一旦我存储了用户名,如果我想要更多的信息,我该如何获得它。如电子邮件、位置等(假设应用程序具有扩展权限)。一旦我有了用户名和应用程序访问令牌,我可以随时获得这些吗 只要您拥有用户的用户名或id以及该用户所需权限的有效访问令牌,您就可以随时查询此信息 您应该同时存储用户名和访问令牌,以实现此功能 请记住,这些信息中的某些信息不需要访问令牌。另一方面,用户

我有一个facebook画布应用程序。一旦用户授权该应用程序,我将存储facebook用户名

我想收集有关该用户的更多信息。我读了以下文章


一旦我存储了用户名,如果我想要更多的信息,我该如何获得它。如电子邮件、位置等(假设应用程序具有扩展权限)。一旦我有了用户名和应用程序访问令牌,我可以随时获得这些吗

只要您拥有用户的
用户名
id
以及该用户所需权限的有效
访问令牌
,您就可以随时查询此信息

您应该同时存储
用户名
访问令牌
,以实现此功能


请记住,这些信息中的某些信息不需要
访问令牌
。另一方面,用户可以限制他们的隐私设置,这样应用程序就看不到其中一些项目。

那么,用户访问令牌和应用访问令牌之间有区别吗?如果我将用户访问令牌存储在画布页面上,它不会过期吗?是的。每次他们访问时,您都需要刷新访问令牌。是的,这是有区别的。您可以使用其中任何一个来执行某些任务,但发布到用户的时间线之类的事情需要用户令牌,而某些应用程序任务需要应用程序令牌。