Tag: facebook chat

任何方式从Facebook iOS SDK返回的访问令牌拉出会话密钥?

我需要在这个senario中使用Facebook会话密钥: http : //developers.facebook.com/docs/chat/#platauth 但是,目前的Facebook iOS SDK向我们返回了一个访问令牌,这对于这种情况是不够的。 我挖了很多,发现这个问题在这里: http://www.quora.com/Do-the-OAuth2-access-tokens-in-the-new-Facebook-Graph-API-expire 但是它描述的格式与我们得到的访问令牌没有相似之处。 我对这些事情有些困惑。 顺便说一句,我检查了一个老版本的iPhone 老的Facebook SDK来testing,因为这个旧的SDK直接提供会话密钥,但是这个SDK现在总是显示从Facebook成功login后的错误页面。 似乎这个SDK已被完全弃用? 为了清楚地说明这个问题,我从Facebook iOS SDK获得的访问令牌(embedded在URL中): fb193174047373858://authorize/#access_token=IwDbeiWINrotP3JOd1EGoEY7OmOBd2DyV8lh73mutCM.eyJpdiI6IkdKd3BvWlItcWlWRzIwTGYtUkRUVWcifQ.J6qNtSibMmm0yFe2QNHG46jnIUXef3dV-NnbYqXkfrFABjPrgMPQRUeKHJ3GxX1T3nlU7-4P8FUT6dlfwSwHfNJrheTUZIXdd3AlsSRUiUer5xEdFA9IsGEMn6GyHheH9DSr76IeZcBjl-_s4ub3kg&expires_in=0