0

在 facebook API 中有不同的会话状态: FBSessionStateCreated FBSessionStateCreatedTokenLoaded FBSessionStateOpen

  1. 我的理解是SDK缓存了令牌。但是这里的 session 是什么意思呢?它只是一个对象还是 facebook 和应用程序之间的任何连接?

  2. 令牌何时失效?或者,一旦对特定应用程序进行身份验证,它是否始终有效?

  3. FBSessionStateOpen 是什么意思?如果我们(或 SDK)已经拥有访问令牌,它不能使用它访问所有信息吗?

谁能解释引擎盖下发生了什么?

4

1 回答 1

0

据我了解:

  1. 会话只是一个主要由令牌组成的对象。

  2. 令牌的有效期为 60 天,除非您调用注销方法或其他任何更改。

  3. FBState open 是当状态打开时,即只要会话有效并且您拥有有效的令牌。

于 2012-10-29T16:30:38.753 回答