如何使用 iphone SDK 更新 xmpp 中的头像?

发布于 2024-10-30 17:09:35 字数 172 浏览 2 评论 0原文

我如何使用 iphone SDK (XMPPStream) 在 xmpp 中更新我的头像 - 登录用户头像(照片​​)?

我有 XMPPvCardAvatarModule (但没有方法描述),所以无法了解如何使用其方法来更新 avtar(图像)?任何人都可以发布示例代码吗?链接了解这一点,我遇到了这个问题!谢谢。

how can i update my avtar - login user avtar (photo) in xmpp using iphone SDK (XMPPStream) ?

i have XMPPvCardAvatarModule (but not having method description) so not able to get how to use its methods to update avtar(image) ?? Can any one post sample code & links to understand that, i am stuck with this problem !! Thanks.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

久隐师 2024-11-06 17:09:35

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

另外,请注意社区希望有一天迁移到 XEP-84,该版本已在某些情况下提高效率的潜力。

Most folks use XEP-153 for avatars. But please be careful implementing this. If you get your hash logic wrong, and you don't do negative caching, it wreaks havoc on the network as your client constantly re-queries for vcards that will never match the hash they're given. Please do NOT set your client to send vcard queries to everyone on your roster every time you log in -- please heed the MUST in the XEP for caching avatars, or do NOT implement this feature.

Also, please be aware the community hopes to one day move to XEP-84, which has the potential to be more efficient in certain cases.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文