来自XMPP iPhone的用户个人资料

时间:2011-03-03 15:21:39

标签: iphone ios objective-c cocoa xmpp

我正在使用XMPP在我的iPhone应用程序中聊天,我需要检索好友列表中每个用户的个人资料,如电话号码,街道地址等。

我该如何开始?

1 个答案:

答案 0 :(得分:1)

虽然XEP-54可用于此目的,但请不要在每次客户登录时向名单上的所有人发出vcard-temp请求,从而对网络发送垃圾邮件。因为您还没有告诉我们什么您正在使用的客户端库,我们所能做的就是为您提供您需要发送的协议:

<iq id='v1'
    type='get'>
  <vCard xmlns='vcard-temp'/>
</iq>

请注意,XEP-54即将被XEP-292淘汰,但转换过程需要几年时间。