自定义资料字段是各 App 根据各自业务需要而设置的用户数据。通过自定义资料,各 App 可以将一些额外数据附加到用户资料上,并通过现有接口进行读写操作。
自定义字段的申请和规范请参考:
当想要对某个用户添加一个标识,如VIP标识,可以添加个用户自定义字段,设置值后,拉取到对应值后,在UI层面进行相应的展示。
服务端设置资料文档:https://cloud.tencent.com/document/product/269/1640
设置:
调用setSelfInfo接口修改自己的资料:http://doc.qcloudtrtc.com/im/classcom_1_1tencent_1_1imsdk_1_1v2_1_1V2TIMManager.html#af004ab2f1d1458de354883f1995b678a
注意:setCustomInfo接口的时候,key 值不需要加 Tag_Profile_Custom 前缀 如文档描述:http://doc.qcloudtrtc.com/im/classcom_1_1tencent_1_1imsdk_1_1v2_1_1V2TIMUserFullInfo.html#a20ea8b360b9103fb7459af4999da9201
服务端拉取资料文档:https://cloud.tencent.com/document/product/269/1639
获取:
查询指定的好友资料时,调用接口getFriendsInfo获取资料:https://cloud.tencent.com/document/product/269/44498#.E5.A5.BD.E5.8F.8B.E7.AE.A1.E7.90.86.E7.9B.B8.E5.85.B3.E6.8E.A5.E5.8F.A3
查询非好友资料接口 或 查询自己的资料时,调用接口getUsersInfo获取资料:http://doc.qcloudtrtc.com/im/classcom_1_1tencent_1_1imsdk_1_1v2_1_1V2TIMManager.html#a7ca8c0f71a9875021fc35dfcaff68d1e
可以按照下方的步骤进行排查下:
如果调用的是sdk接口设置的,看下设置自定义字段时,传入的参数是否多加了前缀 TagProfile_Custom
服务端restapi:https://cloud.tencent.com/document/product/269/1639
这里经常有用户反馈获取不到,是因为加了前缀导致的,去掉后,即可正常获取
排查时,可以遍历下map中的key键值,拿到后去拿对应的value
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2025 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
Copyright © 2013 - 2025 Tencent Cloud.
All Rights Reserved. 腾讯云 版权所有