【问题标题】:Getting Session in facebook在 facebook 中获取会话
【发布时间】:2011-02-14 15:31:38
【问题描述】:

我们可以在下面提到的场景中获取 Facebook 中的会话密钥吗?通过我的应用程序,我调用了 facebook 登录,出现了对话框:

  1. 我登录了 Facebook,然后出现第二个权限对话框
  2. 我拒绝通过按拒绝访问某些用户信息的权限。我调用了 Fb.logout 但它给了我错误“在没有会话的情况下调用注销”,但如果打开一个新选项卡并键入 www.facebook.com 它显示我已登录.

所以,我想知道会话必须存在,但我不知道如何获得它?

如果有错误,请有人帮助或指导或纠正我。

感谢和问候,
Prashant Verma

【问题讨论】:

    标签: facebook session key


    【解决方案1】:

    注意:您只能注销连接到您网站的用户。

    参考:http://developers.facebook.com/docs/reference/javascript/fb.logout/

    用户确实登录了 Facebook,但未授权您的应用程序。您的应用不保留会话,并且无法注销用户。

    【讨论】:

    • 有没有办法完成这件事,因为如果我的应用程序在公共场所的互联网上运行并且有人这样做并离开然后下一个用户打开 facebook 将能够访问以前的个人资料用户。这不是错了吗?
    • @P.V 在某种程度上,我同意你的看法。通常,当用户禁止您的应用时,他不会认为他已登录 Facebook。但是如果他不允许你的应用程序,FB 不会让你的应用程序对用户会话进行任何控制。您首先登录到 FB,然后验证应用程序——这就是流程。
    • 感谢 Nishant.. 我认为这两个步骤都创建了登录过程。
    猜你喜欢
    • 2015-09-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-09-03
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多