0

如何使用 iphone SDK (XMPPStream) 在 xmpp 中更新我的 avtar - 登录用户 avtar (photo)?

我有 XMPPvCardAvatarModule (但没有方法描述)所以无法获得如何使用它的方法来更新 avtar(image) ?? 任何人都可以发布示例代码和链接来理解这一点,我被这个问题困住了!谢谢。

4

1 回答 1

2

大多数人使用XEP-153作为头像。但小心执行此操作。如果您的哈希逻辑错误,并且您没有进行负缓存,则会对网络造成严重破坏,因为您的客户端会不断地重新查询永远不会匹配给定哈希的 vcard。请不要将您的客户端设置为每次登录时向您名册上的每个人发送 vcard 查询——请注意 XEP 中的 MUST 缓存头像,或者不要实现此功能。

另外,请注意,社区希望有朝一日会迁移到XEP-84,这在某些情况下可能会更有效率。

于 2011-04-07T19:27:00.413 回答