【问题标题】:FB Chat API - Authenticating X-FACEBOOK-PLATFORM using StropheFB Chat API - 使用 Strophe 对 X-FACEBOOK-PLATFORM 进行身份验证
【发布时间】:2011-12-01 20:14:33
【问题描述】:

我正在尝试使用 X-FACEBOOK-PLATFORM 身份验证技术连接到 FB Chat。我目前正在使用 Strophe 库。

其他一切都已完成并且正在运行,我将这一点留到最后(我知道这会很困难)。

但是 Strophe 仅提供对 MD5 的支持,我不能将其用作 JS 客户端。因此,我需要找到一种方法来进行特殊的 Strophe 连接。

我在以下位置看到了 Strophe 插件;

https://github.com/rubenjgarciab/turedsocial/blob/dc12d71339ad509c946b5de727f2d77999153b02/strophe-plugins/src/facebook.js

但是,自 OAuth 2.0 强制实施以来,这不起作用。如果绝对需要,我有信心手动进行连接,但我希望有人已经解决了这个问题。

至少有人可以告诉我如何手动进行连接(如在 Strophe 函数中绕过 .connect(); 并自己做)。

谢谢 安德鲁

【问题讨论】:

    标签: facebook xmpp strophe facebook-chat x-facebook-platform


    【解决方案1】:

    您可以尝试按照以下说明更改此 strophe facebook 插件的第 104-110 行:“使用 Facebook 平台进行身份验证”:

    https://developers.facebook.com/docs/chat/

    主要涉及删除会话密钥和添加访问令牌参数。

    【讨论】:

      【解决方案2】:

      安德鲁,

      这是我的叉子,进行了适当的更改。祝你好运!

      https://github.com/javierfigueroa/turedsocial

      【讨论】:

      • 为什么会要求应用程序的秘钥?在每个人都可以阅读的网络服务上,提供这种服务并不聪明。 (除了 Facebook 不要求您提供这一事实之外)
      猜你喜欢
      • 2014-06-17
      • 2011-08-29
      • 1970-01-01
      • 2013-10-02
      • 2011-11-15
      • 1970-01-01
      • 1970-01-01
      • 2014-06-13
      • 1970-01-01
      相关资源
      最近更新 更多