Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/391.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 将facebook用户添加到我的聊天花名册_Javascript_Facebook_Strophe - Fatal编程技术网

Javascript 将facebook用户添加到我的聊天花名册

Javascript 将facebook用户添加到我的聊天花名册,javascript,facebook,strophe,Javascript,Facebook,Strophe,我在strophe的基础上建立了聊天室。当我尝试邀请我的facebook xmpp用户名时,我在服务器上得到了以下信息: Trying to open s2s connection: pregmatch.org -> chat.facebook.com with TLS=true s2s connection: pregmatch.org -> chat.facebook.com (remote server not found) Reconnect delay expired:

我在strophe的基础上建立了聊天室。当我尝试邀请我的facebook xmpp用户名时,我在服务器上得到了以下信息:

Trying to open s2s connection: pregmatch.org -> chat.facebook.com with TLS=true 
s2s connection: pregmatch.org -> chat.facebook.com (remote server not found)
Reconnect delay expired: Will now retry to connect to chat.facebook.com when needed.

如果facebook支持xmpp,那么如果你不能邀请某个用户,或者他们不能邀请你(如果你有facebook帐户或没有facebook帐户,则不需要回答)?

在xmpp世界中,除了Jabber/xmpp通信所基于的客户机-服务器体系结构之外,还有另一个方面称为“联合”,即。,不同域中的两个XMPP服务器交换XML节的能力。不幸的是,facebook不支持联邦。谷歌聊天服务器可以。因此,在XMPP世界中,您将无法添加或与facebook jabber id进行交互,除了jabber/XMPP通信所基于的客户机-服务器体系结构之外,还有另一个方面称为“联合”,即不同域中的两个XMPP服务器交换XML节的能力。不幸的是,facebook不支持联邦。谷歌聊天服务器可以。因此,您将无法添加或与facebook jabber id互动

谢谢您的回答。很好,很简单。@Abhinav Singh:你能解释一下我如何与google talk xmpp联盟建立联系吗?我有一个使用xmpp的应用程序,我想连接到gTalk。Thanxy您不需要任何特定的东西来启用与google talk服务器的连接。只要将您的xmpp客户端指向
talk.google.com:5222
,就足够了。但是,如果您正在运行自己的jabber服务器,则必须启用服务器以侦听s2s端口
(默认值:5269)
。通读一遍,我可以确认一些更复杂的细节。另外,如果我将一个非Facebook用户添加到我的Facebook XMPP花名册中,一旦我尝试与该用户通信,Facebook会立即断开我的连接。谢谢你的回答。很好,很简单。@Abhinav Singh:你能解释一下我如何与google talk xmpp联盟建立联系吗?我有一个使用xmpp的应用程序,我想连接到gTalk。Thanxy您不需要任何特定的东西来启用与google talk服务器的连接。只要将您的xmpp客户端指向
talk.google.com:5222
,就足够了。但是,如果您正在运行自己的jabber服务器,则必须启用服务器以侦听s2s端口
(默认值:5269)
。通读一遍,我可以确认一些更复杂的细节。此外,如果我将一个非Facebook用户添加到我的Facebook XMPP花名册中,一旦我尝试与该用户通信,Facebook会立即断开我的连接。