当前位置: 首页 > news >正文

网站制作学习网站/青岛网站建设哪家好

网站制作学习网站,青岛网站建设哪家好,学做网站论坛vip号码,wordpress本地数据库融云如何更换用户信息在融云的用户信息机制中,是由用户信息提供者设置的用户信息,当然为了信息安全,用户信息的维护留在我们自己的服务端进行操作的;首先,参考融云文档 设置用户信息提供者。RongIM.setUserInfoProvide…

融云如何更换用户信息

在融云的用户信息机制中,是由用户信息提供者设置的用户信息,当然为了信息安全,用户信息的维护留在我们自己的服务端进行操作的;

首先,参考融云文档 设置用户信息提供者。

RongIM.setUserInfoProvider(new RongIM.UserInfoProvider() {

/**

* 获取设置用户信息. 通过返回的 userId 来封装生产用户信息.

* @param userId 用户 ID

*/

@Override

public UserInfo getUserInfo(String userId) {

UserInfo userInfo = new UserInfo(userId, "userId 对应的名称", Uri.parse("userId 对应的头像地址"))

return userInfo;

}},true);

如此设置完用户信息提供者之后,在获取到用户信息之后,于此同时调用

RongIM.getInstance().refreshUserInfoCache(userInfo);

将用户信息缓存起来,那么问题来了,若是用户信息修改了,该如何处理呢?

以下我将我使用的方式提供给大家,供大家参考:

我设置了一个自定义消息 ,UserInfoChangeMessage,自定义消息可参考融云文档;

在某个用户更新个人信息之后,发送自定义消息通知与此用户相关的所有相关者。此消息建议有服务端发送;

在其他用户收到此消息之后,通过消息携带的Userid ,来重新从服务获取最新的用户信息,然后在调用RongIM.getInstance().refreshUserInfoCache(userInfo); 将用户信息刷新缓存;

通过以上三步,即可完成用户信息的更新。

http://www.jmfq.cn/news/4956139.html

相关文章:

  • 静态网站和伪静态seo/360优化大师官网
  • 网站建设全网推广/竞价推广账户竞价托管公司
  • 网站安全怎么做/百度广告管家
  • 网站图片分辨率尺寸/威海百度seo
  • 查询建设工程施工规范网站/sem网络营销
  • 企业网站开发费用会计分录/河南seo推广
  • 如何建立网站站点/张文宏说上海可能是疫情爆发
  • 谁有日韩跟老外做的网站/泰州网站优化公司
  • 建设施工合同备案在哪个网站/上海关键词排名优化怎样
  • 湟中县公司网站建设/网页设计期末作业模板
  • wordpress 后台颜色/seo视频教程
  • 怎么做网站效果图/seo建站工具
  • 珠海网站营销/站长工具爱站
  • 大连牛人网络推广有限公司/百度关键词seo外包
  • 怎么做刷题网站/品牌推广软文案例
  • 青海高端网站建设多少钱/推广普通话ppt课件
  • 网站隐藏php后缀/网站模板怎么建站
  • wap手机网站开发/口碑营销经典案例
  • 个人求职网站如何做/东莞seo排名扣费
  • 同性男做的视频网站/企业危机公关
  • 什么是b2b网站/seo流量
  • 怎么做买东西的网站/seo外链要做些什么
  • 东莞网站建设网页推广/小程序开发多少钱
  • 自己买域名可以做网站吗/浏览器里面信息是真是假
  • 外贸网站建设收款通道/semi认证
  • wordpress 多站点 404/论坛营销
  • 网站开发服务器配置/东莞疫情最新消息今天
  • 义乌网站设计制作价格/磁力帝
  • 备案网站制作/易推广
  • 做网站买域名/网络营销包括几个部分