Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/93.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在IOS中使用XMPPFrameWork更新配置文件照片_Ios_Photo_User Profile_Xmppframework - Fatal编程技术网

在IOS中使用XMPPFrameWork更新配置文件照片

在IOS中使用XMPPFrameWork更新配置文件照片,ios,photo,user-profile,xmppframework,Ios,Photo,User Profile,Xmppframework,我正在开发一个聊天应用程序。现在有了个人资料照片的概念。谁能告诉我如何更改、更新我的个人资料照片以及其他用户如何检索我的个人资料照片 请帮助我。要发布avtar图像,您必须使用 下载你可以使用的用户头像 发布和更新用户化身的过程如下所示 来自XEP-0084的关键点 用户将“图像/png”内容类型的化身数据发布到数据节点,并可选择将其他内容类型发布到HTTP URL 用户将更新的化身通知发布到元数据节点,ItemID与“image/png”内容类型的图像数据的SHA-1哈希匹配(注意:这是图像数

我正在开发一个聊天应用程序。现在有了个人资料照片的概念。谁能告诉我如何更改、更新我的个人资料照片以及其他用户如何检索我的个人资料照片


请帮助我。

要发布avtar图像,您必须使用 下载你可以使用的用户头像

发布和更新用户化身的过程如下所示 来自XEP-0084的关键点

  • 用户将“图像/png”内容类型的化身数据发布到数据节点,并可选择将其他内容类型发布到HTTP URL
  • 用户将更新的化身通知发布到元数据节点,ItemID与“image/png”内容类型的图像数据的SHA-1哈希匹配(注意:这是图像数据本身的哈希,而不是base64编码版本)
  • 订户收到通知
  • 可选地(如有必要),订阅者使用pubsub检索项目功能(或通过HTTP)从数据节点检索由ItemID标识的化身数据
  • 可选地,用户禁用化身显示

  • 注意:在发布化身数据和元数据之前,用户必须按照中指定的过程确定其服务器是否支持pubsub的PEP子集,因为这种支持简化了化身发布。以下示例假设PEP服务可用。

    XEP-0084不受XMPPFramework支持。请参阅受支持的XEP的列表