Facebook graph api 对Facebook';s离线“访问影响”;发布“U流”;?

Facebook graph api 对Facebook';s离线“访问影响”;发布“U流”;?,facebook-graph-api,facebook,Facebook Graph Api,Facebook,从今天起,如果我请求publish\u stream权限,我是否可以保留此访问令牌并永远继续使用它?(或者我必须每xxx天更新一次) 如果我只使用publish\u stream,可以吗 另外,我从回复中得到了以下信息: access_token=AAAEpyvU...8KktpSub&expires=3673 “过期”是什么意思?还有3673秒 如果访问令牌在3673秒内过期,那么拥有它有什么意义 发布流是一种特殊许可。一旦用户授予它,那么您就拥有无限的脱机访问权限,而不需要脱机访

从今天起,如果我请求
publish\u stream
权限,我是否可以保留此访问令牌并永远继续使用它?(或者我必须每xxx天更新一次)

如果我只使用
publish\u stream
,可以吗

另外,我从回复中得到了以下信息:

access_token=AAAEpyvU...8KktpSub&expires=3673
  • “过期”是什么意思?还有3673秒
  • 如果访问令牌在3673秒内过期,那么拥有它有什么意义

    • 发布流是一种特殊许可。一旦用户授予它,那么您就拥有无限的脱机访问权限,而不需要脱机访问权限来发布到他们的流。见:

      publish_stream使您的应用程序能够将内容、评论和喜好发布到用户的流和用户朋友的流中。 有了此权限,您可以随时将内容发布到用户的提要 时间,无需离线访问但是,请注意,Facebook推荐用户发起的共享模式。

      脱机访问允许用户获得终身访问权限,但现在fb已更改。因此,每个访问令牌现在都有60天的过期时间,如果不使用脱机访问,它将在一小时后过期,或者在expires=3673值中得到任何值。以秒为单位


      谢谢

      所有获得的用户代币是否都将过期60天?我没有看到任何人提到新的过期时间。在没有离线访问之前,令牌似乎在同一天过期?是否有人知道更改dep offline access之前的过期时间长度。即使使用publish_流,我仍将获得过期时间的可能副本。{“error”:{“message”:“验证访问令牌时出错:会话已在unix时间1327309200过期。当前unix时间为1327310423。”,“type”:“OAutheException”}}您不能将过期的令牌用于任何事情。脱机时,您需要新建应用访问令牌才能写入。什么是“新建应用访问令牌”?我所知道的是,我拥有该用户对我的应用程序的访问令牌…并且该令牌已过期,尽管文档明确指出,当您拥有发布流权限时,该令牌不应过期。有关应用程序访问令牌,请阅读