我正在使用 XMPP 开发 iOS Facebook 聊天客户端应用程序(我正在使用 Robbie Hanson 的 XMPPFramework)。我的要求之一是我的应用程序想知道我名册中的在线用户是否使用相同的应用程序。(所以用例是在两个用户使用同一个 App 进行通信时提供一些额外的功能)。
我正在考虑将我的应用程序名称添加到 JID 的资源部分(例如 <...>@chat.facebook.com/myApp),以便我的应用程序可以通过检查在线用户的 JID 来使用它来识别自己。但是,当我查看收到的 JID 时,我找不到任何方法,它们只是 <...>@chat.facebook.com。
那么有谁知道是否可以为 Facebook Chat 设置资源,或者是否有其他方法可以实现我想要的?
非常感谢。
比利