你问我答 | 即时通信IM(2021年8月-10月)

2021-12-11 00:40:12 浏览数 (1)

即时通信IM 你问我答 第2季

本期共解答10个问题

Q1:即时通信IM是否支持海外数据独立部署?

即时通信 IM 支持海外数据独立部署,目前支持亚太、北美、欧洲、中东、非洲、拉丁美洲等覆盖全球的海外接入点与加速点,已与多个海外产品合作,让通信随心所想,触达全球。

Q2:IM 专业版与旗舰版是否有日活跃用户数(DAU)的限制?

专业版与旗舰版不设 DAU 上限,每月免费赠送1万 DAU,超过部分需收取超量费用,单价为1000元/万/月,不足1万的部分按1万计算。采用月结后付费,每月3日扣除上一个自然月所产生的费用。

如果自然月内每天均小于1万 DAU,则该月不产生 DAU 超量费用。如果自然月内任意一天超过1万 DAU 则该月产生 DAU 超量费用,以该自然月中最高峰值进行结算。

Q3:IM之前购买的旗舰版,想降级为专业版怎么办?

即时通信 IM 暂不支持在已购买了功能包的情况下进行配置变更,如您需要升级或降级您的配置,您需要先将功能包进行退费处理,再新购您的功能包即可。变更配置后,若及时续费,则对原有数据不造成影响。

Q4:即时通信 IM 数据存储在哪里?

如果您使用的是腾讯云中国站的 IM 服务,默认数据存储在中国站点(服务全球可用)。如果您使用的是腾讯云国际站的 IM 服务,您可以选择东南亚(新加坡)、东北亚(韩国首尔)或者欧洲(德国法兰克福)数据存储站点。

Q5:即时通信 IM 中国站和国际站的服务有什么区别?

IM 在中国站和国际站提供的功能是一样的,都支持全球接入,唯一的区别在于数据存储地点。目前中国站仅支持中国数据存储站点,国际站支持选择东南亚(新加坡)、东北亚(韩国首尔)或者欧洲(德国法兰克福)数据存储站点。

Q6: IM 可创建音视频聊天室(50个),如果开启3个再解散3个还能创建几个?

开启3个再解散3个您还可以创建50个。可创建音视频聊天室为净值,如果您已经将创建的聊天室解散,该聊天室不会进行计数;若您的音视频聊天室仅为无人状态并未解散,该聊天室会占用您的一个音视频聊天室资源。

Q7:IM登录报错 6012 或 TLSSDK exchange ticket fail?

初始化接口和登录接口要分开调用,不能连续调用(因为初始化方法中有异步操作);

如果您当前是即时通信 IM 体验版,需要升级为专业版,升级后可正常登录。

Q8:IM发送表情,消息列表显示为空、或者乱码?

即时通信 IM 不提供表情包,具体的解析需要自己对齐。

表情使用方式有两种方式:

一种是使用 TIMFaceElem 中的 index,标识表情的索引,例如 Android 和 iOS 两端都有同一套表情图,索引2为笑脸,index=2 就表示笑脸,两端发送和接收都显示同一张索引表情图片即可。

另一种是使用 TIMFaceElem 中的 data,例如表情图片是由字符串命名,smile 表示笑脸,可在 data 中存储 smile,iOS 和 Android 两端都通过 data 作为 key 找到对应表情图片进行显示。

另外也可以两个字段都使用,如 data 表示哪一套表情,index 表示这套表情的哪个索引,可以实现类似 QQ 的多种不同表情效果。甚至可以在 data 数据中存储更为复杂的数据结构,只要多端解析规则一致即可。

Q9:调用资料/关系链系统的 REST API 返回 30004/40004 错误码怎么处理?

资料关系链系统的请求包中有一个 From_Account 字段,该字段用于标识请求的发起方,当请求包中的 From_Account 字段与请求的实际发起方不一致时,即时通信 IM 后台会认为这是 App 后台发起的请求,这时会检查当前请求是否有 App 管理员权限,如果请求的实际发起方不是管理员,则返回30004/40004错误。

Q10:即时通信IM群 @ 消息怎么处理?

群内 @ 消息与普通消息没有本质区别,仅是在被 @ 的人收到消息时,需要在 UI 上做特殊处理。例如 QQ 的消息列表中会有标红提示。

0 人点赞