-
-
Notifications
You must be signed in to change notification settings - Fork 55
我需要给会话加自定义参数,有对应的接口吗 #11
Comments
你的意思是,想给会话设置自定义参数吗? |
是的,我们之前用的极光,会有一个 setExtras, 可以给会话保存一个 map,不知道这个功能有没有? |
我没有找到腾讯云IM给会话设置自定义参数的相关接口,或许你可以使用本地缓存来实现,据我所知,腾讯云所有 customInt 和 customStr 仅会存在本地。 |
这个是代表好友关系链相关的值,如果业务复杂,可以这么做,但是不建议。 |
好的,谢谢了 腾讯的文档里只列了类的属性,没有列出来值
|
应该填写的Key就为Key这一列,比如Key是TIM_PROFILE_TYPE_KEY_NICK,值是:123,就代表将昵称修改为 123 |
会报错: invalid_tag [ERROR:flutter/lib/ui/ui_dart_state.cc(157)] Unhandled Exception: PlatformException(40009, Execution Error, Err_Profile_Invalid_Tag:TIM_PROFILE_TYPE_KEY_NICK) |
profileMap.put(TIMUserProfile.TIM_PROFILE_TYPE_KEY_CUSTOM_PREFIX + "Blood", 1); |
错误码 40009 对应的错误信息是 |
它推荐的方法是在安卓 SDK 下的,安卓下有这个类 TIMUserProfile,TIM_PROFILE_TYPE_KEY_CUSTOM_PREFIX 这个是这个类的一个属性,但FlutterTencentImPlugin没有这个类或者枚举 |
这应该是插件的缺失,我将在后续版本完善,但是它应该不影响程序的运作(如果你能知道对应Key的值的话) |
急着写一个极光的后补方案 知道这个 key 的值在哪吗
去 sdk 里找的这个也不对 |
我尝试了还是不对 |
好的,我会检查这是否有问题,有结果后告诉你 |
不知道有结果了吗 |
您好,修改资料这个,有解决办法了吗? |
你好,目前我还没有时间修复这个问题,我会在有时间后尽快排查这个问题 |
翻遍文档,终于在服务端 sdk 里找到了路径
|
现在求快加上离线推送~~ |
下一个计划就是离线推送,它会在完成后推出 |
好的,感谢你的贡献,我会在文档中标出这个地址 |
1.我们需要在本地控制,会话头像的显示的清晰度,需要给会话加自定义参数,用于控制会话展示状态
TencentImPlugin.modifySelfProfile(params: params);
TencentImPlugin.modifyFriend(identifier: null, params: null);
这个两个接口都是修改资料,请问有对应的接口吗?
The text was updated successfully, but these errors were encountered: