IOS facebook SDK会话?

时间:2012-10-19 05:28:27

标签: facebook-graph-api facebook-ios-sdk

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

  1. 我所理解的是SDK会缓存令牌。但这里会话的意义是什么?它只是Facebook和应用程序之间的对象或任何连接吗?

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

  3. FBSessionStateOpen的含义是什么?如果我们(或SDK)已经拥有访问令牌,那么它无法使用它来访问所有信息吗?

  4. 任何人都可以解释引擎盖下发生的事情吗?

1 个答案:

答案 0 :(得分:0)

据我所知:

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

  2. 该令牌有效期为60天,除非您致电退出方法或其他任何更改。

  3. FBState open是州开放时,即只要会话有效并且您有有效令牌。