连接到Facebook聊天服务器,没有回应

时间:2011-07-21 15:11:32

标签: facebook api xmpp chat

我正在编写PHP代码,让我的应用程序作为XMPP客户端连接到Facebook聊天服务器。

我已经管理了身份验证部分,并从Facebook收到了“成功”消息。

我在我的应用和Facebook服务器之间管理了几个消息交换。我达到了我收到的响应包含会话的客户端JID。

然而,在我发送

之后
<iq id="_xmpp_session1" type="set"><session xmlns="urn:ietf:params:xml:ns:xmpp-session"/></iq>

我没有得到Facebook聊天服务器的回复。

任何人都知道出了什么问题?我的请求xml msg是否正确?

谢谢!

1 个答案:

答案 0 :(得分:0)

RFC 3921的第3部分,正确的例子是:

<iq to='example.com'
    type='set'
    id='sess_1'>
  <session xmlns='urn:ietf:params:xml:ns:xmpp-session'/>
</iq>

确保您拥有to属性。