在XMPP Facebook聊天中设置资源

时间:2013-01-03 19:33:38

标签: facebook xmpp

当我们使用xmpp连接到googletalk时,我们可以设置资源属性,从而可以识别用户是否从android,pc等登录。

我想知道在facebook聊天API中是否有类似的方法来指定/识别设备 当我连接xmpp时,facebook会进行所有内部转换并删除我的资源值 还有其他方法可以达到这个目的吗?

2 个答案:

答案 0 :(得分:1)

这不是资源标识符的用途,即使许多用户或软件在其中放置了人类可读文本。出于安全原因,资源应该是不可预测的。

使用服务发现:
http://xmpp.org/extensions/xep-0030.html

答案 1 :(得分:0)

使用XEP-0115:实体功能。用帽子标记你的存在节。使用描述每个客户端的disco #info预加载所有客户端的大写缓存。这对于FaceBook上的客户来说几乎不起作用,并且可以在其他系统上很好地互操作。

请多次阅读XEP。几乎每个人一开始都误解了它。