每当我尝试从xmppframework登录osx的示例应用程序时,代码都会运行简单的身份验证,因此它返回无效的用户名和密码。如果我跳过测试并直接给它md5登录,它就不能使用md5,因为:
> <__NSArrayM 0x610000049b70>(
> <mechanism>X-FACEBOOK-PLATFORM</mechanism>,
> <mechanism>PLAIN</mechanism> )我得到的只有这两个机制。同时,当连接到google时,它也能工作。
ps:我使用了chat.facebook.com和端口5222。每个设置都是正确的
提前感谢
发布于 2014-03-21 08:27:40
facebook聊天api不支持Digest-MD5。它只支持平原和平台的sasl机制,因此为了使用普通的sasl登录,使用facebook用户名和密码。如果您想使用,您需要api密钥和访问令牌。
https://stackoverflow.com/questions/20550330
复制相似问题