Loading [MathJax]/jax/input/TeX/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >云通信IM-加入群组报10015/10010错误问题分析

云通信IM-加入群组报10015/10010错误问题分析

原创
作者头像
usher
修改于 2020-12-30 05:46:28
修改于 2020-12-30 05:46:28
4.4K1
举报

问题描述

之前工单有客户反馈加入群组时报10015/10010错误,但是没有解散过群组或者不知道是谁解散的,想查明原因。

可能原因:

  • 1.群组没有创建或创建失败
  • 2.群主通过客户端的接口主动解散
  • 3.管理员主动调restapi解散
  • 4.尝试加入另一个sdkappid下创建的群组,实际群组未创建
  • 5.提工单开启过-群组自动回收-功能

排查步骤:

  • 1.确认群组是否创建或创建成功

调客户端的createGroup或REST API的create_group接口创建群组,从接口返回值能判断群组是否创建成功,如果群组创建失败,根据错误提示修改参数,重新创建该群组。

代码语言:txt
AI代码解释
复制
iOS创建群组代码示例:

// 群资料
V2TIMGroupInfo *info = [[V2TIMGroupInfo alloc] init];
    info.groupName = groupName;
    info.groupType = groupType;
    if(![info.groupType isEqualToString:GroupType_Work]){
        info.groupAddOpt = addOption;
    }
//创建群组
[[V2TIMManager sharedInstance] createGroup:info memberList:nil succ:^(NSString *groupID) {
            // to do
        } fail:^(int code, NSString *msg) {
            // to do
        }];
        
更多使用姿势请参考官网文档:https://cloud.tencent.com/document/product/269/44499
代码语言:txt
AI代码解释
复制
REST API方式创建群组:

创建群组REST API:https://cloud.tencent.com/document/product/269/1615
{
  "Owner_Account": "leckie", // 群主的 UserId(选填)
  "Type": "Public", // 群组类型:Private/Public/ChatRoom/AVChatRoom
  "Name": "TestGroup" // 群名称(必填)
}

群组创建失败,一般是触发了群组相关业务限制,可以参考文档调整参数。

  • 2.确认群主是否主动解散群组

确认客户端业务逻辑是否有dismissGroup解散群组的操作,如果群主解散后,再加入群组就会报10015错误。

代码语言:txt
AI代码解释
复制
iOS解散群组代码示例:

[[V2TIMManager sharedInstance] dismissGroup:self.groupId succ:^{
            // to do
        } fail:^(int code, NSString *msg) {
            // to do
        }];
  • 3.确认APP管理员是否调restapi解散

确认后台是否有destroy_group解散群组的操作,如果APP管理员解散后,再加入群组就会报10015错误。

代码语言:txt
AI代码解释
复制
REST API方式解散群组:

解散群组REST API:https://cloud.tencent.com/document/product/269/1624
{
    "GroupId": "@TGS#2J4SZEAEL"
}
  • 4.确认群组是在当前使用的sdkappid下创建

有些客户测试环境和正式环境各自创建了一个应用,对应两个不同的sdkappid,正式环境有时加入测试环境下创建的群组,实际群组未创建,这个时候也会报10015/10010,需确保是在同一个sdkappid下创建和加入群组。

  • 5.确认是否提工单开启过-群组自动回收-功能

确认当前sdkappid是否开启过群组自动回收功能,如果开启过群组自动回收功能,并且最后一条发消息的时间与群资料修改的较大值大于“群组回收时间”,那么群组就会自动回收了。

如果不清楚,可以提交工单 提供sdkappid给我们确认下是否开启过。

  • 6.如果业务侧无法确定群组是怎么被解散的,可以提交工单 ,提供排查信息给我们确认。
代码语言:txt
AI代码解释
复制
【排查信息】

sdkappid:
群组号:
群组创建时间://精确到s(秒)
App 管理员帐号:
群主对应的identifier(userid)账号:
最后一次成功进入群组的时间://精确到s(秒)
IMSDK日志: 建议提供debug级别日志,web端提供控制台打印信息,crash问题提供堆栈信息

客户端日志路径:https://cloud.tencent.com/developer/article/1502366。

解决方法:

业务侧收到10015/10010报错后,重新创建一个相同群组号的群组即可恢复正常使用。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
1 条评论
热度
最新
读完usher的文章, 犹如醍醐灌顶,打通了我的任督二脉。小编真的是666!~
读完usher的文章, 犹如醍醐灌顶,打通了我的任督二脉。小编真的是666!~
回复回复点赞举报
推荐阅读
编辑精选文章
换一批
TIMSDK 常见问题
构建消息元素后,实例化一个 TIMMessage 对象,然后调用 addElement() 方法构建到 TIMMessage 消息对象中,不推荐在同一个消息对象中使用多个元素
腾讯云-ahqzhang
2019/04/24
5.8K0
TIMSDK 常见问题
iOS音视频接入 - TRTC多人视频会议
官方SDK中提供了可复用的UI和封装了TRTCCloud的model,具体位置见下图。
小明同学接音视频
2020/10/15
2.4K0
iOS音视频接入 - TRTC多人视频会议
C# 实现腾讯云 IM 常用 REST API 之群组管理
REST API 是腾讯即时通信 IM 提供给服务端的一组 HTTP 后台管理接口,如消息管理、群组管理、用户管理、会话管理等等。REST API 接口较为原始,管理能力强大。另外,为了安全性,REST API 仅提供 HTTPS 接口,本文将主要介绍常用的群组管理API。
初九之潜龙勿用
2024/06/20
2150
IM即时通信探索(二)-- IM即时通信采坑
目前IM的兼容性还是很高的,基本上各个平台已经可以实现跨平台交流了,但是里面肯定还是有一些需要注意的坑点或者注意点,我将一一给大家讲一讲。
黑眼圈云豆
2020/07/06
3.6K0
云通信-即时通信IM关系链使用指引
从控制台->功能配置->登录与消息 打开好友控制开关,打开开关后,非好友间发消息会失败,消息界面默认显示红色感叹号图标,SDK会收到20009的错误码
linpeiyang@云通信专项团队
2020/11/02
3.1K0
IM即时通信探索(四)-- 实现群组禁言管理
在群组管理中,最常见的其中一种管理场景就是禁言管理了,今天我就带大家看看IM的禁言管理如何实现。
黑眼圈云豆
2020/07/12
2.2K0
云通信 IMSDK 日志格式说明
IMSDK 整理关键路径上的日志格式,方便开发者根据指引自查一些常见问题,通用的日志格式如下:
腾讯云-ahqzhang
2019/03/08
2K0
云通信 IMSDK 日志格式说明
腾讯会议-restapi创建会议时指定主持人不生效问题分析
近期工单有企业版客户反馈调restapi创建会议时指定某用户为主持人但不生效,进入会议后看到自己不是主持人,想确认是什么问题导致的。
usher
2020/12/09
3.4K1
即时通信IM-离线推送使用及常见问题
越来越多的用户选择使用即时通信IM,并结合各厂商提供的系统级推送通道来进行消息通知,在接入使用的过程中,会遇到消息发送后,终端没接到推送的情况,本文档指引可以帮助用户进行一些排查,以便解决遇到的问题。
erickyan
2020/11/06
7.3K0
即时通信IM-离线推送使用及常见问题
即时通信IM-使用连接池降低IM后台API访问时延
腾讯云服务团队曾收到客户反馈:在使用SDK时,调用IM后台接口偶现超时的现象。在经过腾讯云客服人员排查后,发现部分用户请求并未到达IM后台。此时往往会引导从客户侧网络开始排查,其中有一项优化措施是建议客户端使用长连接+连接池的调用方式。本文会详细介绍连接池技术的原理和使用方式,并通过实验验证在调用REST API时的优化效果。
yiwei
2020/11/13
1.9K0
Android即时通讯设计——腾讯IM接入和WebSocket接入
之前项目的群聊是用数据库直接操作的,体验很差,消息很难即时反馈,所以最后考虑到了使用腾讯的IM完成群聊的接入,不过中途还是有点小坎坷的,接入完成之后发现体验版一个群聊只有20人,当时看到体验版支持100个用户也就忍了,现在一个群聊只能20用户,忍不了了,所以暂时找到了WebSocket作为临时的解决方案(等有钱了再换),同时支持50个用户在线聊天,也算还行,勉强够用,下面就介绍两种实现方案的接入,正文即将开始~~
wresource
2023/01/31
3.7K0
云通信IM案例分享-图片语音消息发送失败,错误码70402
有客户提工单反馈:App内用户发送语音和图片信息的时候出现失败,提示参数非法,但是文字信息可正常发送
linpeiyang@云通信专项团队
2020/11/22
2.2K0
产品动态 | 即时通信IM TUIKit 新增支持uni-app架构
uni-app 是目前比较火的跨平台利器,腾讯云即时通信 IM 正式推出支持三大平台的 uni-app TUIKit。TUIKit 是基于 IM SDK 实现的一套 UI 组件,其包含会话、聊天、群组管理等功能,基于 UI 组件您可以像搭积木一样快速搭建起自己的业务逻辑。 目前我们提供了示例客服群 + 示例好友的基础模版,在线客服功能包括: 支持发送文本消息、图片消息、语音消息、视频消息等常见消息。 支持常用语、订单、服务评价等自定义消息。 支持创建群聊会话、群成员管理等。 uni-app TUI
腾讯云音视频
2021/11/26
2.9K0
WebRTC常见问题 (FAQ)
业务后台实现,关于userSig参考:https://cloud.tencent.com/document/product/647/17275
jialuhu
2019/09/09
3.6K0
WebRTC常见问题 (FAQ)
产品双月刊 | 腾讯云即时通信IM
近期,腾讯云即时通信IM有哪些 重大发布? 它又带给我们了哪些 惊喜 ? 请跟随我们的脚步一起来回顾! 「 即时通信 IM 」 1. 即时通信 IM - 进军南亚,印度站上线! 即时通信 IM 国际站 1月12日上线印度独立数据中心!IM 国际站可以为国内出海企业以及境外企业提供南亚(印度孟买)、东南亚(新加坡)、东北亚(韩国首尔)以及欧洲(德国法兰克福)数据存储地点选择。 国际站数据存储站点简介 即时通信 IM 为支持海外客户业务数据合规存储,为海外客户提供了四个数据存储地点供选择:印度孟买、新加坡、
腾讯云音视频
2022/02/15
5.7K0
最佳实践 | 即时通信IM接入AI服务,高效构建智能聊天能力
随着ChatGPT在全球范围的爆火,AI已成为当下开发者最为关注的焦点,国内各大厂商也纷纷跟进,推出了各自的大模型应用与产品。很多应用都在尝试与AI结合,寻找新的发力点。而新一代大语言模型的强大对话交流能力与各类即时通信场景天然契合,这为IM与AI结合带来了广阔的想象空间。
腾讯云音视频
2023/04/23
4K0
最佳实践 | 即时通信IM接入AI服务,高效构建智能聊天能力
即时通信IM核心能力及应用场景
新知系列课程第二季来啦!我们将为大家带来全真互联时代下新的行业趋势、新的技术方向以及新的应用场景分享。本期我们邀请了腾讯云音视频产品经理——郑聪兴,为大家分享腾讯云即时通信IM产品的能力及应用场景。 本次分享的内容分为三块,一是腾讯云即时通信IM的产品概述,二是IM的核心功能特点,三是IM的应用场景介绍。 即时通信IM是什么 即时通信IM是一款PaaS产品,以提供SDK的形式,集成至用户的APP或业务系统中,帮助用户快速实现类似QQ、微信那样的聊天能力。利用IM,用户可以实现APP内的单聊、群聊等稳定的消
腾讯云音视频
2023/01/09
3K0
即时通信IM核心能力及应用场景
移动直播MLVB常见问题(FAQ)
快速入门:https://cloud.tencent.com/document/product/454/7876
腾讯视频云-Zachary
2020/04/04
8.6K0
移动直播MLVB常见问题(FAQ)
全网首家!腾讯云IM Web云端搜索“尝鲜”体验(全流程) | 技术创作特训营第三期
摘要:腾讯云即时通讯IM从更好地满足客户需求、更好地为客户服务的角度出发,经过一年的调研、立项、开发、内测等流程,正式上线Web 端消息搜索功能--云端搜索,也让腾讯云成为国内外首家提供此项能力的即时通信IM厂商!
三掌柜
2023/11/29
91110
全网首家!腾讯云IM Web云端搜索“尝鲜”体验(全流程) | 技术创作特训营第三期
AI 创作日记 | 新零售智能体进阶,基于腾讯云IM的客服机器人开发实战
在当今数字化快速发展的时代,新零售行业正面临着前所未有的机遇和挑战。消费者对于购物体验的要求越来越高,企业需要更加高效、智能的客服系统来满足客户的需求。客服机器人作为一种新兴的技术手段,能够快速响应用户的咨询,提供准确的信息,有效提升客户满意度和企业运营效率。
叶一一
2025/03/16
2550
AI 创作日记 | 新零售智能体进阶,基于腾讯云IM的客服机器人开发实战
推荐阅读
相关推荐
TIMSDK 常见问题
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档