2013-01-24 62 views
7

我创建使用下面的结构Facebook的XMPP聊天API - 设备优先

Strophe.js <-- --> Punjab <-- --> Facebook XMPP 

一切工作正常使用聊天API一个Facebook应用程序。我的问题是:我的应用程序连接后,是否可以阻止其他客户端收到消息?

要详细说明:如果用户开始使用我的应用程序进行通信,他不应该在正常的Facebook聊天UI上收到回复。

可以这样做吗?

+0

基本上我需要<从= “[email protected]/my_resorce” 存在>发送优先...... ,但如何? –

回答

1

我不相信这是可能的。您可以使用Pidgin通过其XMPP console进行测试。

developer docs for chat列出支持的功能&有限制的部分,它开始:

Facebook的聊天室应与每个XMPP客户端兼容,但不是一个完整的XMPP服务器。它应该被认为是www.facebook.com上Facebook Chat世界的代理。其结果是,它从你会从传统的XMPP服务的期望稍有不同的几个行为:......

正因为如此,你不应该指望在浏览器的Facebook聊天客户端表现得像XMPP客户。