18 lines
957 B
JavaScript
18 lines
957 B
JavaScript
|
|
const ERROR_MAP = {
|
||
|
|
20003: '对方账号不存在,请确认客服账号已在腾讯云 IM 控制台创建或已登录过。',
|
||
|
|
2501: '对方账号不存在,请确认客服账号 ID 是否正确。',
|
||
|
|
2801: '网络请求超时,请检查网络连接后重试。',
|
||
|
|
60005: '当前账号尚未完成登录,请稍后重试。',
|
||
|
|
60016: '登录态已失效,请重新连接客服。',
|
||
|
|
70001: '登录凭证已过期,请刷新页面后重试。',
|
||
|
|
70003: '登录凭证解析失败,请检查 UserSig 签发接口。',
|
||
|
|
70009: 'UserSig 校验失败,请检查 SDKAppID 与 SecretKey 是否匹配。',
|
||
|
|
70013: 'UserSig 中的 UserID 与当前登录用户不一致。',
|
||
|
|
70014: 'UserSig 中的 SDKAppID 与当前应用配置不一致。'
|
||
|
|
}
|
||
|
|
|
||
|
|
export function formatTrtcChatError(error) {
|
||
|
|
const code = error?.code || error?.errorCode
|
||
|
|
return ERROR_MAP[code] || error?.errorMessage || error?.message || '操作失败,请稍后重试。'
|
||
|
|
}
|