几乎每次访问Facebook API时,您都需要传递access token才能获取结果。这个token可能会过期,具体取决于它的类型,如果您的应用程序需要在用户离线时访问Facebook API,则可能需要保留此token。 附注:Access Token来自用户对您的应用程序的请求。
Facebook实现OAuth 2.0包括三个不同的步骤:用户认证、应用程序授权和应用程序身份验证。 用户认证确保用户是他们所说的那个人。 应用程序授权确保用户知道他们向您的应用程序提供了什么数据和功能。 应用程序身份验证确保用户将其信息提供给您的应用程序,而不是其他人。 完成这些步骤后,您的应用程序将获得一个用户访问令牌,使您能够访问用户的信息并代表他们执行操作。访问令牌将过期,除非用户已经授予您的应用程序“offline_access”权限。 换句话说,除非您获得了这样的权限,否则您无需在您的网站上持久存储它。