Facebook xmpp聊天消息
问题描述:
我的应用曾经能够通过Facebook XMPP chat API发送Facebook聊天消息。Facebook xmpp聊天消息
正如指出的this问题,预期的消息格式
<message from="[email protected]" to="[email protected]">
<body>message body</body>
</message>
大约两个星期前,Facebook的XMPP服务器突然开始拒绝的消息,返回
的无效,从似乎表示发件人ID的格式已更改。
一个变化,我注意到:在各种握手建立XMPP连接,Facebook目前在下面的格式返回一个Jabber ID:
<jid>[email protected]/fb_xmpp_script_<somehexstring></jid>
使用此JID作为发送者ID没有任何工作,虽然。
是否有其他人遇到过这个问题并想出了新格式?
答
请尽量不要在邮件中加上from
地址。服务器应该为你添加。
答
收到的消息只是XEP-0085中定义的用户聊天状态的指示符,与您发送的消息没有直接关系。这并不意味着第一个可能会触发第二个,无论你使用的是什么图书馆,当你发送信息时都可能发送了聊天状态。这种类型的消息通常用于聊天客户端,以表明您正在与之聊天的某人正在输入消息。