无法发送消息给FB
FB认证是正确的,我可以收到消息。 唯一的问题是发送消息给FB朋友。 没有显示错误消息或警告,但该消息根本不会传送给FB朋友。
这是我发送的字符串
<message xmlns="http://www.facebook.com/xmpp/messages" to="-FB_ID@chat.facebook.com">
<body>my_message</body></message>
任何人有同样的问题?
您的请求中缺少“from”参数。 消息格式应该是这样的:
<message from="-sender_ID@chat.facebook.com" to="-receiver_ID@chat.facebook.com">
<body>your_message</body>
</message>
这与5000个朋友的限制有关吗? 我的意思是,你不可能在FB上拥有超过5000个朋友,因此,我猜测有一个安全问题会在你达到该限制后停止发布。
问题已修复。
作者回复我说:
OK, I haven't done anything with Facebook chat but why are you setting the xmlns?
这正是我的问题。 我正在发送xmpp消息,如下所示:
<message xmlns="http://www.facebook.com/xmpp/messages" to="-FB_ID@chat.facebook.com">
<body>dd</body></message>
当我删除xmlns属性时,一切都是固定的:)
链接地址: http://www.djcxy.com/p/16697.html