gpt4 book ai didi

iphone - 使用 xmppframework 在 iphone 上进行 facebook 聊天

转载 作者:可可西里 更新时间:2023-11-01 05:58:54 27 4
gpt4 key购买 nike

好吧,我首先按照此处的所有说明进行操作: http://code.google.com/p/xmppframework/wiki/FacebookChatHowTo

我使用了 facebook api 的推荐分支并尝试了最新的: https://github.com/facebook/facebook-ios-sdk/

我的问题始于以下错误:

< failure xmlns="urn:ietf:params:xml:ns:xmpp-sasl">< not-authorized/></failure>

错误是 facebook 对 xmppframework 对身份验证质询的响应的回复。 iphone 做出的响应是 base64 编码的消息,当我对其进行解码时,我发现其中 2 个值为空:api_key=(空)和session_key=(null)

这显然是 facebook 返回该错误的原因。但我遇到的问题是我似乎找不到在框架中设置这些值的任何位置。此外,我认为 session_key 无论如何都应该从 facebook 中提取。

我想我想知道的是几件事。

有没有人在 iDevice 上使用 xmppframework 与 facebook 一起工作?

如果你让它工作了,你是否必须偏离 http://code.google.com/p/xmppframework/wiki/FacebookChatHowTo 上的说明路径? ?

您知道在 iphone 上使用 facebook 聊天的任何其他方法吗?

对于我当前困境的任何建议或帮助,我们将不胜感激。如果您愿意,很高兴分享我的代码。

干杯

最佳答案

我为 XMPPFramework 编写了 Facebook 集成。 api_key 和 session_key 来自对 auth.PromoteSession 的调用。 Facebook 正试图弃用该调用,因此要启用它,您必须按照操作方法中的步骤 7 进行操作:

  1. 在 Migrations 下,将 Disable Deprecated Auth Methods 从 Enabled 更改为 Disabled 并保存更改。

关于iphone - 使用 xmppframework 在 iphone 上进行 facebook 聊天,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5996026/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com