注册
环信即时通讯云

环信即时通讯云

单聊、群聊、聊天室...
环信开发文档

环信开发文档

Demo体验

Demo体验

场景Demo,开箱即用
RTE开发者社区

RTE开发者社区

汇聚音视频领域技术干货,分享行业资讯
技术讨论区

技术讨论区

技术交流、答疑
资源下载

资源下载

收集了海量宝藏开发资源
iOS Library

iOS Library

不需要辛辛苦苦的去找轮子, 这里都有
Android Library

Android Library

不需要辛辛苦苦的去找轮子, 这里都有

环信那个service的so库还要针对64位机器另外打包么?

service在arm64-v8a下有64位的so。在官网下载的sdk里面有的。 下载地址http://www.easemob.com/downloads
service在arm64-v8a下有64位的so。在官网下载的sdk里面有的。
下载地址http://www.easemob.com/downloads

web 版的是否后续会支持实时音视频聊天?

目前没有排在计划里,以后看需求量。
目前没有排在计划里,以后看需求量。

C#开发APP可否接入环信?目前采用映射可以实现吗?

很快环信会提供c++版本,需要用户自自己封装实现。用c++,C#调C++太费劲。
很快环信会提供c++版本,需要用户自自己封装实现。用c++,C#调C++太费劲。

访客标签是否可以自己设置?如何设置?

可以。管理员进入“管理面板-->设置-->访客标签”,对访客标签进行定义。可以添加标签,编辑标签,删除标签等操作。 客服坐席可以在会话过程中或会话结束后,对本次会话类型进行总结和标注。 已添加标签的会话,在会话过程中或会话结束后,可以修改。 当会话结束后,可以...
继续阅读 »
可以。管理员进入“管理面板-->设置-->访客标签”,对访客标签进行定义。可以添加标签,编辑标签,删除标签等操作。
客服坐席可以在会话过程中或会话结束后,对本次会话类型进行总结和标注。 已添加标签的会话,在会话过程中或会话结束后,可以修改。 当会话结束后,可以在历史会话页面按会话标签筛选和查看会话。 会话标签类型由管理员统一设置,普通客服无法修改标签类型,仅能使用。 收起阅读 »

在客服后台的会话列表里,点击回呼,自动转为会话列表,但是根本就不是跟这个人说话,为什么呢?

回呼是指由客服发起,再次和该客户建立聊天会话,不会出现和别人会话的情况。
回呼是指由客服发起,再次和该客户建立聊天会话,不会出现和别人会话的情况。

web版im聊天只要刷新就需要重新登录么?

多页面登录,暂时没有好的方式,可以考虑用token登录看看能不能解决用户的问题,web这块是支持token登录的: conn.open({ apiUrl : apiURL, user : user, pwd : pass, //连接时提供appkey appK...
继续阅读 »
多页面登录,暂时没有好的方式,可以考虑用token登录看看能不能解决用户的问题,web这块是支持token登录的:
conn.open({
apiUrl : apiURL,
user : user,
pwd : pass,
//连接时提供appkey
appKey : appkey
//accessToken : 'YWMt8bfZfFk5EeSiAzsQ0OXu4QAAAUpoZFOMJ66ic5m2LOZRhYUsRKZWINA06HI'
});
open连接时提供accessToken 而不是密码pwdconn.open的时候多传递参数,resource:随机值,每个tab中随机值不能一样,一样则会把前一个登录的踢出,默认都是webim使用accessToken登录的时候不用传pwd值,每次刷新页面获取一个新的accessToken传进去。 收起阅读 »

群成员被踢出群,想保留聊天信息怎么处理?

这个可以在sdk的初始化时设置一个参数 setDeleteMessagesAsExitGrouppublic void setDeleteMessagesAsExitGroup(boolean delete) 设置退出(主动和被动退出)群组时是否删除聊天消息 ...
继续阅读 »
这个可以在sdk的初始化时设置一个参数
setDeleteMessagesAsExitGrouppublic void setDeleteMessagesAsExitGroup(boolean delete)
设置退出(主动和被动退出)群组时是否删除聊天消息 enable/disable deleting the group message after existing the group参数:
delete - true为删除群组相关消息,默认为true 收起阅读 »

SDK是基于xmpp标准协议的吗?有没有什么细节的改动?

在IM协议选择方面,环信是自主研发的私有协议,已取得软件著作权。环信只是采用了XMPP协议的一部分内容,同时摒弃掉XMPP大部分不适合移动互联网的部分。虽然是私有协议,但并没有完全自己低头写代码,而是借鉴业界标准中精华的部分内容,比如XMPP,站在巨人的肩上,...
继续阅读 »
在IM协议选择方面,环信是自主研发的私有协议,已取得软件著作权。环信只是采用了XMPP协议的一部分内容,同时摒弃掉XMPP大部分不适合移动互联网的部分。虽然是私有协议,但并没有完全自己低头写代码,而是借鉴业界标准中精华的部分内容,比如XMPP,站在巨人的肩上,再结合核心研发团队15年以上的国际顶级研发机构(Nokia Symbian、Redhat、Polycom等)的经验,所以从技术层面更占据制高点。具体有哪些改进可以参见环信在csdn上的视频讲座:http://v.csdn.hudong.com/s/article.html?arcid=15819558 收起阅读 »

聊天记录存储和消息的大小限制是怎样的?

聊天记录免费存储14天;聊天message大小限制低于30k;图片语音不超过10M,不过越大发送成功率相对会越低。音频建议控制在1分钟内;要是境外访问,音频长度控制在30秒内;视频,图片环信这边不建议超过5M,境外建议不超过3M。
聊天记录免费存储14天;聊天message大小限制低于30k;图片语音不超过10M,不过越大发送成功率相对会越低。音频建议控制在1分钟内;要是境外访问,音频长度控制在30秒内;视频,图片环信这边不建议超过5M,境外建议不超过3M。

环信移动即时通讯的主要服务内容和功能有哪些?

环信可以帮助APP增加用户黏性。提供基于移动互联网的单聊,群聊,富媒体消息,实时语音,实时视频等通讯能力,帮助app持续增加最炫最酷的移动即时通讯功能,比如阅后即焚、录音变声、匿名社交、实时视频、webIM等。 让移动开发者摆脱繁重的移动IM通讯底层开发,最大...
继续阅读 »
环信可以帮助APP增加用户黏性。提供基于移动互联网的单聊,群聊,富媒体消息,实时语音,实时视频等通讯能力,帮助app持续增加最炫最酷的移动即时通讯功能,比如阅后即焚、录音变声、匿名社交、实时视频、webIM等。 让移动开发者摆脱繁重的移动IM通讯底层开发,最大限度地缩短产品开发周期,最短的时间内让App拥有移动IM能力。(类微信聊天的功能,比如单聊,群聊,发语音,发图片,发位置,发视频。) 收起阅读 »

环信里面封装的是什么地图?

环信SDK没有使用地图。只是在demo中演示使用,ios中用的是系统的。Android中用的百度地图。环信SDK只是发坐标位置,至于用什么地图获取定位,用户可以自己选择。
环信SDK没有使用地图。只是在demo中演示使用,ios中用的是系统的。Android中用的百度地图。环信SDK只是发坐标位置,至于用什么地图获取定位,用户可以自己选择。

易观智库发布中国移动IM云产业报告

易观9月8日发布《中国移动IM云产业专题研究报告2015》,报告显示中国移动IM云产业已经进入市场启动期,即将步入高速发展期,将出现明确的商业模式并逐渐完善。产品和服务将呈现多元化发展。 2015年1-6月移动IM云服务厂商市场份额图表数据显示,移动IM云服...
继续阅读 »
易观9月8日发布《中国移动IM云产业专题研究报告2015》,报告显示中国移动IM云产业已经进入市场启动期,即将步入高速发展期,将出现明确的商业模式并逐渐完善。产品和服务将呈现多元化发展。

2015年1-6月移动IM云服务厂商市场份额图表数据显示,移动IM云服务商用户规模均有不同程度的明显增幅,市场整体呈现增长趋势。其中环信以绝对优势稳居移动IM云服务市场第一。
 


1.jpg




2.jpg




3.jpg




4.jpg




6.jpg




下载完整报告

收起阅读 »

在环信后台注册完管理员账号后是否可以修改注册邮箱和管理员信息?

现在管理后台里,点企业信息,可以添加删除管理员账号了,这样之前用无效邮箱注册的用户可以添加新的管理员,激活以后把旧的删掉。
现在管理后台里,点企业信息,可以添加删除管理员账号了,这样之前用无效邮箱注册的用户可以添加新的管理员,激活以后把旧的删掉。

IOS做退出登录有请求超时的问题。

环信的退出方法: /*!  @method  @brief 注销当前登录用户  @discussion 当接收到【didLoginFromOtherDevice】和【didRemovedFromServer】的回调时,调用此方法,isUnbind传NO  @p...
继续阅读 »
环信的退出方法:
/*!
 @method
 @brief 注销当前登录用户
 @discussion 当接收到【didLoginFromOtherDevice】和【didRemovedFromServer】的回调时,调用此方法,isUnbind传NO
 @param isUnbind 是否解除device token
 @param pError 错误信息
 @result 返回注销信息
 */
- (NSDictionary *)logoffWithUnbindDeviceToken:(BOOL)isUnbind
                                        error:(EMError **)pError;
 
/*!
 @method
 @brief 异步方法, 注销当前登录用户
 @discussion 当接收到【didLoginFromOtherDevice】和【didRemovedFromServer】的回调时,调用此方法,isUnbind传NO
 @result 完成后【didLogoffWithError:】回调会被触发.
 */
- (void)asyncLogoffWithUnbindDeviceToken:(BOOL)isUnbind;
 
/*!
 @method
 @brief 异步方法, 注销当前登录用户
 @discussion 当接收到【didLoginFromOtherDevice】和【didRemovedFromServer】的回调时,调用此方法,isUnbind传NO
 @param completion 回调
 @param aQueue     回调时的线程
 @result
 */
- (void)asyncLogoffWithUnbindDeviceToken:(BOOL)isUnbind
                              completion:(void (^)(NSDictionary *info, EMError *error))completion
                                 onQueue:(dispatch_queue_t)aQueue;
 
其中,isUnbind表示是否解绑deviceToken。如果您设置YES,则表示SDK退出时同时解绑推送时注册的deviceToken,这个是网络操作,需要有网,如果没有网或者网络很不好,是有失败的可能,一旦失败,表示SDK没有退出成功。如果您希望强制退出,可以再此处传NO。如果您传NO,会导致
1、如果您当前设备没登录其他账号,则还能收到当前账号的推送。
2、如果当前账号没有登录到其他设备,您的当前设备仍然可以收到当前账号的推送。 收起阅读 »

环信SDK哪些数据做了本地储存的?群组列表也是存了的?加好友、加入群组之类的通知呢?

im都存了,其他的都需要开发者自己处理。群组列表不是最新的,只是会报给,这个最好还是开发者自己存。加好友、加入群组之类的通知sdk不存,ui存了。
im都存了,其他的都需要开发者自己处理。群组列表不是最新的,只是会报给,这个最好还是开发者自己存。加好友、加入群组之类的通知sdk不存,ui存了。

客户想调节右边链接的尺寸,显示的多一些,可以实现吗?

目前不支持界面自定义改动。
目前不支持界面自定义改动。

用户在登录情况下后台显示是有证书的,是不是退出账号后证书名称在后台就显示为空了?

是的,当用户退出登录的时候,环信会尝试清除用户的deviceToken。确保用户不会再收到推送。 如果退出时返回了error,则表示退出失败。app将保持未退出的状态。
是的,当用户退出登录的时候,环信会尝试清除用户的deviceToken。确保用户不会再收到推送。
如果退出时返回了error,则表示退出失败。app将保持未退出的状态。

想在手机上查看智能摄像头的视频数据,不知道环信能不能植入嵌入式 原生Linux 里面?

环信Linux SDK已发布支持收发消息实时音视频的Linux SDK。
环信Linux SDK已发布支持收发消息实时音视频的Linux SDK。

客户端支持拉取历史聊天记录吗?

目前还不支持,需要由您服务器调用rest接口从环信服务器导出聊天记录,客户端从您服务器获取聊天记录并插入到客户端数据库中。
目前还不支持,需要由您服务器调用rest接口从环信服务器导出聊天记录,客户端从您服务器获取聊天记录并插入到客户端数据库中。

群聊使用的是id,还是name?

聊天使用的是群组id,每创建一个群组都会由服务器生成一个群id作为唯一标识,同时可以设置群名称(不是唯一的),群描述,群人数
聊天使用的是群组id,每创建一个群组都会由服务器生成一个群id作为唯一标识,同时可以设置群名称(不是唯一的),群描述,群人数

环信demo有好友备注以及个人信息设置功能吗?

环信只是即时通讯的消息引擎。环信本身不提供用户体系,环信既不保存任何APP业务数据,也不保存任何APP的用户信息。比如说, 客户的APP是一个婚恋交友APP,那么该APP用户的头像,昵称,身高,体重,注册电话号码,注册邮箱等信息是保存在客户自己的APP业务服务...
继续阅读 »
环信只是即时通讯的消息引擎。环信本身不提供用户体系,环信既不保存任何APP业务数据,也不保存任何APP的用户信息。比如说, 客户的APP是一个婚恋交友APP,那么该APP用户的头像,昵称,身高,体重,注册电话号码,注册邮箱等信息是保存在客户自己的APP业务服务器上,环信服务器端不保存任何用户具体信息。
环信这样设计的目的有2个:
 1、尽量少的侵入开发者自己APP的业务数据和用户体系。用户体系是一个APP的最最核心的数据,在当前中国的环境下,部分开发者会比较难信赖一个第三方厂商,把自己最关键的用户体系信息托管到一个第三方平台上;
2、大多数APP都有自己的服务器后台,有自己的用户体系。所以环信要尽力做好的环节是尽可能方便开发者把环信和自己的用户体系集成,而不是为开发者提供可能并不会用的用户体系。要使用环信,只需要为每一个APP用户创建一个环信账号。创建环信账号仅需要2个信息:账号Id和登录密码。 收起阅读 »

遇到域名解析错误时怎么办?

经过验证是dns域名解析错误的话,建议用户向运营商投诉,通常投诉时需要提供用户的地区和手机号码,投诉内容是: 在手机上使用你们的 网络 使用“im1.easemob.com”时 dns解析错误!还有就是用户让更多的用户向当地的运营商投诉,投诉的越多,解决的越...
继续阅读 »
经过验证是dns域名解析错误的话,建议用户向运营商投诉,通常投诉时需要提供用户的地区和手机号码,投诉内容是: 在手机上使用你们的 网络 使用“im1.easemob.com”时 dns解析错误!还有就是用户让更多的用户向当地的运营商投诉,投诉的越多,解决的越快! 收起阅读 »

android客户端每次从每个conversation加载的message的个数是SDK设定好的吗,能修改吗?

默认是20条,开发者也可以自己来设置,在EMChatOptions类中有一个方法setNumberOfMessageLoaded(paramInt),设置paramInt数目
默认是20条,开发者也可以自己来设置,在EMChatOptions类中有一个方法setNumberOfMessageLoaded(paramInt),设置paramInt数目

假定使用了环信的服务,是否需要签订协议,如何确保服务不会中断, 对于服务质量是否有什么规范?

这是环信的服务协议,http://www.easemob.com/Webpage/view/id/4; 可以先了解一下,环信对服务SLA的承诺是99.95%,会全力保障系统正常运行,在服务器运维方面使用了国际最先进的架构来保障系统正常运行,在这一块是多机多节点...
继续阅读 »
这是环信的服务协议,http://www.easemob.com/Webpage/view/id/4; 可以先了解一下,环信对服务SLA的承诺是99.95%,会全力保障系统正常运行,在服务器运维方面使用了国际最先进的架构来保障系统正常运行,在这一块是多机多节点来保障服务稳定。 收起阅读 »

注册IM用户,有数量限制吗?

没有数量限制,环信是千万级的方案。系统架构是水平扩展,性能可以随时做增量,对用户量支持是没有上限的。
没有数量限制,环信是千万级的方案。系统架构是水平扩展,性能可以随时做增量,对用户量支持是没有上限的。

请问下 实时语音方便用户自己对语音内容进行加密吗?用户想自己实现对语音流的加密需要获取底层的原始语音数据有相应的方法吗?

环信稍后的版本会实现一个本地的回调接口,用户注册这个回调接口后就可以拿到音频流,做加密后再传回给环信的SDK实现语音内容的加密。
环信稍后的版本会实现一个本地的回调接口,用户注册这个回调接口后就可以拿到音频流,做加密后再传回给环信的SDK实现语音内容的加密。

有没有推送接口?

环信内部推送仅支持消息推送,如有其它推送服务,可以调用第三方专业推送服务
环信内部推送仅支持消息推送,如有其它推送服务,可以调用第三方专业推送服务

注册了接收透传消息的广播,对方发送透传消息成功了,为什么收不到透传消息?

检查一下是否在注册完广播以后加上EMChatgetInstance()setAppInited()这句。 还有一种情况会导致Android端监听不到透传,就是rest发送透传消息时 "msg":{ //消息内容 "type":"cmd", // 消息类型 "a...
继续阅读 »
检查一下是否在注册完广播以后加上EMChatgetInstance()setAppInited()这句。
还有一种情况会导致Android端监听不到透传,就是rest发送透传消息时
"msg":{ //消息内容 "type":"cmd", // 消息类型 "action":"action1" },
消息的action 这个key 必须是action,和消息的message不一样,如果写成message会导致Android端监听不到透传
 
具体可以参考这里:http://docs.easemob.com/doku.php?id=start:100serverintegration:50messages 收起阅读 »

环信消息推送,是本地推送,还是远程推送?

ios长连接没断开是本地通知,断开了走apns。
ios长连接没断开是本地通知,断开了走apns。

提醒一下:提问时,你必须选择“有专职工程师回复“中包含的话题,专职工程师们才能即时收到你的问题提醒

提醒一下:你必须选择“有专职工程师”回复中包含的话题,专职工程师团队才能即时收到你的问题提醒 ,这样才能做到即时回复。    现在“有专职工程师”回复中包含的话题有: 环信_Android    环信_iOS   环信_RestAPI   环信_WebIM  ...
继续阅读 »
提醒一下:你必须选择“有专职工程师”回复中包含的话题,专职工程师团队才能即时收到你的问题提醒 ,这样才能做到即时回复。 
 
现在“有专职工程师”回复中包含的话题有:
环信_Android    环信_iOS   环信_RestAPI   环信_WebIM   环信_管理后台  环信移动客服


QQ截图20150908184449.jpg


 
我们将逐步扩大“有专职工程师”回复的问题范围,这样大家就可以提更多的问题了,范围可能超出环信产品。 
 
 
  收起阅读 »

inhouse类型的app支持环信ios推送吗?

iOS
inhouse应该是指企业证书的,这个sdk不关注,只要推送证书对应配套就可以推送。
inhouse应该是指企业证书的,这个sdk不关注,只要推送证书对应配套就可以推送。

怎么验证环信的技术能力?

可以下载安装官网上的环信UIDemo,UIDemo的下载链接: http://www.easemob.com/downloads。 UIDemo是连接的实际的环信服务器。所以客户可以实地测试环信收发消息的速度,是否丢失消息等。也可以下载一些正在使用环信的大型a...
继续阅读 »
可以下载安装官网上的环信UIDemo,UIDemo的下载链接: http://www.easemob.com/downloads。 UIDemo是连接的实际的环信服务器。所以客户可以实地测试环信收发消息的速度,是否丢失消息等。也可以下载一些正在使用环信的大型app来测试。比如蜻蜓fm,汽车之家-车友会,节操精选等,都是用户量非常大的app。前2个app都是千万级的,有海量的实际用户在压着app,在这种情况下做测试,更能测试出环信在真实的千万级用户压力下的真实表现。 收起阅读 »

getContactUserNames是调用内存中的数据 那如果应用是刚装的呢,好友不也是调用getContactUserNames这个方法来获取的吗?

这个在sdk第一次登录环信的时候是请求的服务器的数据,这个只是包含环信保存的用户好友的username,需要开发者把获取到的user列表数据保存在本地的数据库,在本次登录的有效期内,这个getContactUserNames获取的数据不会改变了,后边有新增的好...
继续阅读 »
这个在sdk第一次登录环信的时候是请求的服务器的数据,这个只是包含环信保存的用户好友的username,需要开发者把获取到的user列表数据保存在本地的数据库,在本次登录的有效期内,这个getContactUserNames获取的数据不会改变了,后边有新增的好友就要通过联系人监听去监听,自己添加到本地才行
联系人监听可以参考这里http://docs.easemob.com/doku.php?id=start:200androidcleintintegration:40broadcastreceiver#监听联系人的变化等 收起阅读 »

公开群和非公开群有什么区别?

环信有4种群: 1 私有群1,只有创建者能邀请别人进群。 2 私有群2,创建者和成员都能邀请别人进群。 3 公开群1,可以随便进入。 4 公开群2,需要群主审核才能入群。 可以参考这里:http://docs.easemob.com/doku.php?id=s...
继续阅读 »
环信有4种群:
1 私有群1,只有创建者能邀请别人进群。
2 私有群2,创建者和成员都能邀请别人进群。
3 公开群1,可以随便进入。
4 公开群2,需要群主审核才能入群。
可以参考这里:http://docs.easemob.com/doku.php?id=start:200androidcleintintegration:70groupchat#群管理 收起阅读 »

现在需要做一个商城的在线客服,请问有案例参考吗?

跟谁学,地址http://bj.genshuixue.com , 其它的还有“国美在线、他趣、许鲜、海蜜、淘世界、楚楚街、华图在线”等  接入在线客服http://docs.easemob.com/doku.php?id=start:475mobilecs:2...
继续阅读 »
跟谁学,地址http://bj.genshuixue.com
, 其它的还有“国美在线、他趣、许鲜、海蜜、淘世界、楚楚街、华图在线”等 
接入在线客服http://docs.easemob.com/doku.php?id=start:475mobilecs:26webintegration 收起阅读 »

关闭会话,那之前的消息是不是看不到了?

可以在历史会话中查看,聊天窗口中会默认显示该访客上次会话的最后10条记录,然后可以向上滚动,点击查看更多,来显示更多的历史会话信息。
可以在历史会话中查看,聊天窗口中会默认显示该访客上次会话的最后10条记录,然后可以向上滚动,点击查看更多,来显示更多的历史会话信息。

环信服务器端能支撑多大在线用户?请问产品的性能怎么样?

环信是千万级的方案。系统架构是水平扩展,性能可以随时做增量,对用户量支持是没有上限的,对服务SLA的承诺是99.95%。环信会全力保障系统正常运行,在服务器运维方面使用了国际最先进的架构来保障系统正常运行,在这一块是多机多节点来保障服务稳定。
环信是千万级的方案。系统架构是水平扩展,性能可以随时做增量,对用户量支持是没有上限的,对服务SLA的承诺是99.95%。环信会全力保障系统正常运行,在服务器运维方面使用了国际最先进的架构来保障系统正常运行,在这一块是多机多节点来保障服务稳定。

在web端 如何获取消息的messageId ?

当接收到消息时,会有回调,可以从message对象里面取到 message.id 。
当接收到消息时,会有回调,可以从message对象里面取到 message.id 。

何时需要用环信的好友体系?

环信发消息时不验证好友关系,只要知道对方的环信id就可以发消息。所以如果您有自己的服务器,环信建议您使用自己的好友体系,这样您控制起来比较灵活。
环信发消息时不验证好友关系,只要知道对方的环信id就可以发消息。所以如果您有自己的服务器,环信建议您使用自己的好友体系,这样您控制起来比较灵活。

如果群主被删,群还在吗?

不存在了,但是您可以在删除前由服务端调用环信rest接口转移群组。
不存在了,但是您可以在删除前由服务端调用环信rest接口转移群组。

实时判断好友在不在线能做到吗?

环信弱化了在线的状态,不需要关注用户在线与否。即使用户不在线环信也会推送消息,等到用户上线以后会自动推送过来。 如果非要判断用户是否在线可以调用rest接口去判断,不过这个接口只能单个用户的去查询 http://docs.easemob.com/doku.ph...
继续阅读 »
环信弱化了在线的状态,不需要关注用户在线与否。即使用户不在线环信也会推送消息,等到用户上线以后会自动推送过来。
如果非要判断用户是否在线可以调用rest接口去判断,不过这个接口只能单个用户的去查询
http://docs.easemob.com/doku.php?id=start:100serverintegration:20users#在线与离线 收起阅读 »

APP彻底关闭,无法收到推送?

用户可以通过以下几步检验自己的推送 1.首先需要用户上传APNS推送证书到环信管理后台。 2.在环信iOSSDK初始化时填写用户自己的证书名称。 3.注册推送。 4.真机登录环信im账号。 5.查看管理后台中,对应im账户下是否有用户刚刚写的证书名。(如果没有...
继续阅读 »
用户可以通过以下几步检验自己的推送
1.首先需要用户上传APNS推送证书到环信管理后台。
2.在环信iOSSDK初始化时填写用户自己的证书名称。
3.注册推送。
4.真机登录环信im账号。
5.查看管理后台中,对应im账户下是否有用户刚刚写的证书名。(如果没有,请检查是否得到了deviceToken)
6.确定用户当前证书是否和自己的项目匹配。(开发证书与生产证书需要一一对应) 收起阅读 »

扩展信息怎么弄的,接口在哪里?

自定义扩展消息帮助开发者实现了不同需求下出现的问题,详细文档可参考这里http://docs.easemob.com/doku.php?id=start:200androidcleintintegration:100customizedextension
自定义扩展消息帮助开发者实现了不同需求下出现的问题,详细文档可参考这里http://docs.easemob.com/doku.php?id=start:200androidcleintintegration:100customizedextension

移动客服的接入是自动平均分配的吗?

客服系统分配策略:空闲率+随机分配 空闲率指客服当前可接入访客数占最大接待量的比率,例如:客服A的最大接待量设置为10,当前接待4人,还可以接待6人,则客服A的空闲率为60%。空闲率越高,优先分配会话。 随机分配指客服空闲率相同时,系统随机分配给任何一个“...
继续阅读 »
客服系统分配策略:空闲率+随机分配

空闲率指客服当前可接入访客数占最大接待量的比率,例如:客服A的最大接待量设置为10,当前接待4人,还可以接待6人,则客服A的空闲率为60%。空闲率越高,优先分配会话。

随机分配指客服空闲率相同时,系统随机分配给任何一个“在线”状态的客服。

当有新会话时,系统首先判断当前是否有“在线”状态的客服,若没有,则进入待接入排队; 若有,则自动分配给空闲率高的客服,若多个客服的空闲率相同,则随机分配给一个客服。 收起阅读 »

APP后台时无法收到推送,怎么办?

环信将notification分为两种,一种是本地通知,一种是apns。当您后台时,长连接还存在,会走didReceiveMessage方法,需要您自己维护本地通知(即LocalNotification)。
环信将notification分为两种,一种是本地通知,一种是apns。当您后台时,长连接还存在,会走didReceiveMessage方法,需要您自己维护本地通知(即LocalNotification)。

客服系统那么大的咨询量,服务器存储聊天内容的策略是什么? 这个导出来的是一Excel表格,还需要自己去查询? 客服系统聊天记录储存空间是多少?

客服系统是多租户平台,服务器端的聊天消息是按照每个租户(Tenant),与某个访客的聊天记录,存放在一个消息(有序桶)里,并且可以按Tenant、访客、会话、时间段、序列号查询取出。目前没有储存空间的限制。
客服系统是多租户平台,服务器端的聊天消息是按照每个租户(Tenant),与某个访客的聊天记录,存放在一个消息(有序桶)里,并且可以按Tenant、访客、会话、时间段、序列号查询取出。目前没有储存空间的限制。

环信demo通过长按home键,弹出的应用列表里面关掉应用,然后就不能及时收新消息,这种情况算bug吗?

不是bug,不同手机厂商下的设备定制系统不同,则导致长按home关掉应用,出现的情况是有的app会彻底被杀死,有的则仍存活,存活的情况还是可以收到消息的
不是bug,不同手机厂商下的设备定制系统不同,则导致长按home关掉应用,出现的情况是有的app会彻底被杀死,有的则仍存活,存活的情况还是可以收到消息的

SDK是否支持64位?

支持。
支持。