环信技术支持

环信技术支持

3
回复

【招聘.北京】急需一位开发者运营小伙伴,你看我还有机会吗? imgeek 环信

开发讨论美国队长 回复了问题 • 3 人关注 • 668 次浏览 • 2020-07-28 18:18 • 来自相关话题

2
回复

环信IM的开发者用户体验就靠你了 !!【内推职位招聘】环信Web/android/ios技术支持工程师 环信

开发讨论beyond 回复了问题 • 5 人关注 • 1126 次浏览 • 2020-06-28 10:24 • 来自相关话题

9
评论

【源码下载】一款使用环信实现的开源灵魂社交APP(含服务器) 猿匹配 开源

开发讨论beyond 发表了文章 • 29711 次浏览 • 2019-07-01 10:48 • 来自相关话题

#前言
近期,环信热心开发者-穿裤衩闯天下使用环信IM开发了一款实时聊天应用,包含简单的服务器端,现在正式开源给小伙伴们。感兴趣的同学可以一起搞一下哦,详细介绍请往下看。






  上代码
服务器:VMServer
客户端:VMMatch
 
 #VMMatch
猿匹配 —— 国内首个程序猿非严肃婚恋交友应用,让我们一言不合就来场匹配吧
 
#介绍#
首先说下中文名:为什么叫这个名字呢,因为这是一个程序猿(媛)之间匹配交流的应用啊其实这是一个使用环信 IM 开发的一款开源聊天项目,涵盖了时下流行的一些聊天元素,同时已将 IM 功能封装为单独库,可以直接引用,方便使用
项目还处在初期阶段,还有许多功能需要实现,有兴趣的可以一起来
项目资源均来自于互联网,如果有侵权请联系我
 
 #下载体验
猿匹配 小米商店 审核中
猿匹配 Google Play
 
  #项目截图

























  
 #开发环境
项目基本属于在最新的Android开发环境下开发,使用Java8的一些新特性,比如Lambda表达式,
然后项目已经适配Android6.x以上的动态权限适配,以及7.x的文件选择,和8.x的通知提醒等;
· Mac OS 10.14.4
· Android Studio 3.3.2
  #项目模块儿
本项目包含两部分:
一部分是项目主模块app,这部分主要包含了项目的业务逻辑,比如匹配、信息修改、设置等
另一部分是封装成library的vmim,这是为了方便大家引用到自己的项目中做的一步封装,不用再去复杂的复制代码和资源等,
只需要将vmim以module导入到自己的项目中就行了,具体使用方式参见项目app模块儿;
 
  #功能与 TODO
IM部分功能
· [x] 链接监听
· [x] 登录注册
· [x] 会话功能
      。[x] 置顶
      。[x] 标为未读
      。[x] 删除与清空
      。[x] 草稿功能
· [x] 消息功能
      。[x] 下拉加载更多
      。[x] 消息复制(仅文字类消息)
      。[x] 消息删除
      。[x] 文本+Emoji消息收发
      。[x] 大表情消息收发
      。[x] 图片消息
        ~[x] 查看大图
        ~[ ] 保存图片
      。[x] 语音消息
        ~[x] 语音录制
        ~[x] 语音播放(可暂停,波形待优化)
        ~[x] 听筒和扬声器播放切换
      。[x] 语音实时通话功能
      。[x] 视频实时通话功能
      。[x] 通话过程中的娱乐消息收发
        ~[x] 骰子
        ~[x] 石头剪刀布
        ~[x] 大表情
      。[x] 昵称头像处理(通过回调实现)
App部分功能
· [x] 登录注册(包括业务逻辑和 IM 逻辑)
· [x] 匹配
      。[x] 提交匹配信息
      。[x] 拉取匹配信息
· [x] 聊天(这里直接加载 IM 模块儿)
· [x] 我的
      。[x] 个人信息展示
      。[x] 上传头像
      。[x] 设置昵称
      。[x] 设置签名
· [x] 设置
      。[x] 个人信息设置
      。[x] 通知提醒
      。[x] 聊天
      。[ ] 隐私(随业务部分一起完善)
      。[ ] 通用(随业务部分一起完善)
      。[ ] 帮助反馈(随业务部分一起完善)
      。[x] 关于
      。[x] 退出
· [ ] 社区
      。[ ] 发布
      。[ ] 评论
      。[ ] 收藏
      。[ ] 关注
发布功能
· [x] 多渠道打包
· [x] 签名配置
· [x] 开发与线上环境配置
· [x] 敏感信息保护
 
  #配置运行
1.首先复制config.default.gradle到config.gradle
2.配置下config.gradle环信appkey以及bugly统计Id
3.正式打包需要配置下签名信息,同时将签名文件放置在项目根目录
 
  #参与贡献
如果你有什么好的想法,或者好的实现,可以通过下边的步骤参与进来,让我们一起把这个项目做得更好,欢迎参与
1.Fork本仓库
2.新建feature_xxx分支 (单独创建一个实现你自己想法的分支)
3.提交代码
4.新建Pull Request
5.等待我们的Review & Merge
 
 #关联项目
服务器端由nodejs实现,地址见这里 VMServer
 
  #VMServer
是为Android开源项目VMMatch项目(中文名猿匹配)实现的服务端
 
  #简介
这个项目包含两部分
· 根目录:服务逻辑及API接口实现
· client目录:前端界面,和服务器端代码端放置在同一仓库下(暂未实现)
 
 #使用
简单介绍下运行环境及部署方法
1.安装nodejs开发时使用的是v10.16.0版本
2.需要安装mongodb并启动,开发使用版本4.0.10
3.下载项目到服务器,可以下载压缩包,或者用git clone命令
4.复制config_default.js到config.js,可根据自己需要修改配置文件
5.安装依赖npm install
6.全局安装pm2npm install pm2 -g 
7.运行 vmshell.sh
 




扫码备注【开源项目】邀你加入环信开源社群
 
转载自https://blog.melove.net/develop-open-source-im-match-and-server/ 
  查看全部
#前言
近期,环信热心开发者-穿裤衩闯天下使用环信IM开发了一款实时聊天应用,包含简单的服务器端,现在正式开源给小伙伴们。感兴趣的同学可以一起搞一下哦,详细介绍请往下看。

猿匹配_logo_副本.png


  上代码
服务器:VMServer
客户端:VMMatch
 
 #VMMatch
猿匹配 —— 国内首个程序猿非严肃婚恋交友应用,让我们一言不合就来场匹配吧
 
#介绍#
首先说下中文名:为什么叫这个名字呢,因为这是一个程序猿(媛)之间匹配交流的应用啊其实这是一个使用环信 IM 开发的一款开源聊天项目,涵盖了时下流行的一些聊天元素,同时已将 IM 功能封装为单独库,可以直接引用,方便使用
项目还处在初期阶段,还有许多功能需要实现,有兴趣的可以一起来
项目资源均来自于互联网,如果有侵权请联系我
 
 #下载体验
猿匹配 小米商店 审核中
猿匹配 Google Play
 
  #项目截图

1.png

2.png

3.png

4.png

5.png

6.png

  
 #开发环境
项目基本属于在最新的Android开发环境下开发,使用Java8的一些新特性,比如Lambda表达式,
然后项目已经适配Android6.x以上的动态权限适配,以及7.x的文件选择,和8.x的通知提醒等;
· Mac OS 10.14.4
· Android Studio 3.3.2
  #项目模块儿
本项目包含两部分:
一部分是项目主模块app,这部分主要包含了项目的业务逻辑,比如匹配、信息修改、设置等
另一部分是封装成library的vmim,这是为了方便大家引用到自己的项目中做的一步封装,不用再去复杂的复制代码和资源等,
只需要将vmim以module导入到自己的项目中就行了,具体使用方式参见项目app模块儿;
 
  #功能与 TODO
IM部分功能
· [x] 链接监听
· [x] 登录注册
· [x] 会话功能
      。[x] 置顶
      。[x] 标为未读
      。[x] 删除与清空
      。[x] 草稿功能
· [x] 消息功能
      。[x] 下拉加载更多
      。[x] 消息复制(仅文字类消息)
      。[x] 消息删除
      。[x] 文本+Emoji消息收发
      。[x] 大表情消息收发
      。[x] 图片消息
        ~[x] 查看大图
        ~[ ] 保存图片
      。[x] 语音消息
        ~[x] 语音录制
        ~[x] 语音播放(可暂停,波形待优化)
        ~[x] 听筒和扬声器播放切换
      。[x] 语音实时通话功能
      。[x] 视频实时通话功能
      。[x] 通话过程中的娱乐消息收发
        ~[x] 骰子
        ~[x] 石头剪刀布
        ~[x] 大表情
      。[x] 昵称头像处理(通过回调实现)
App部分功能
· [x] 登录注册(包括业务逻辑和 IM 逻辑)
· [x] 匹配
      。[x] 提交匹配信息
      。[x] 拉取匹配信息
· [x] 聊天(这里直接加载 IM 模块儿)
· [x] 我的
      。[x] 个人信息展示
      。[x] 上传头像
      。[x] 设置昵称
      。[x] 设置签名
· [x] 设置
      。[x] 个人信息设置
      。[x] 通知提醒
      。[x] 聊天
      。[ ] 隐私(随业务部分一起完善)
      。[ ] 通用(随业务部分一起完善)
      。[ ] 帮助反馈(随业务部分一起完善)
      。[x] 关于
      。[x] 退出
· [ ] 社区
      。[ ] 发布
      。[ ] 评论
      。[ ] 收藏
      。[ ] 关注
发布功能
· [x] 多渠道打包
· [x] 签名配置
· [x] 开发与线上环境配置
· [x] 敏感信息保护
 
  #配置运行
1.首先复制config.default.gradle到config.gradle
2.配置下config.gradle环信appkey以及bugly统计Id
3.正式打包需要配置下签名信息,同时将签名文件放置在项目根目录
 
  #参与贡献
如果你有什么好的想法,或者好的实现,可以通过下边的步骤参与进来,让我们一起把这个项目做得更好,欢迎参与
1.Fork本仓库
2.新建feature_xxx分支 (单独创建一个实现你自己想法的分支)
3.提交代码
4.新建Pull Request
5.等待我们的Review & Merge
 
 #关联项目
服务器端由nodejs实现,地址见这里 VMServer
 
  #VMServer
是为Android开源项目VMMatch项目(中文名猿匹配)实现的服务端
 
  #简介
这个项目包含两部分
· 根目录:服务逻辑及API接口实现
· client目录:前端界面,和服务器端代码端放置在同一仓库下(暂未实现)
 
 #使用
简单介绍下运行环境及部署方法
1.安装nodejs开发时使用的是v10.16.0版本
2.需要安装mongodb并启动,开发使用版本4.0.10
3.下载项目到服务器,可以下载压缩包,或者用git clone命令
4.复制config_default.js到config.js,可根据自己需要修改配置文件
5.安装依赖
npm install

6.全局安装pm2
npm install pm2 -g
 
7.运行 vmshell.sh
 
环信冬冬_副本.jpg

扫码备注【开源项目】邀你加入环信开源社群
 
转载自https://blog.melove.net/develop-open-source-im-match-and-server/ 
 
1
回复

环信文件大于10M发送失败,请问怎么解决 环信_WebIM

开发讨论Wxin 回复了问题 • 2 人关注 • 166 次浏览 • 2020-08-07 17:16 • 来自相关话题

1
回复

web 2.0SDK 更新到3.0 需要做哪些处理? 环信_WebIM

回复

WebIM 讨论区lizg 回复了问题 • 1 人关注 • 198 次浏览 • 2020-08-05 18:04 • 来自相关话题

2
回复

Xcode 8 下真机发送位置无反应 位置共享 定位 环信_iOS iOS EaseUI

开发讨论OMFGIMaGeek 回复了问题 • 3 人关注 • 3021 次浏览 • 2020-08-05 10:22 • 来自相关话题

4
回复

集成环信即时通讯最新版本3.6以上,提示需要java8 编译报错 环信_Android使用问题 环信_Android

开发讨论carlwang 回复了问题 • 3 人关注 • 449 次浏览 • 2020-07-27 14:54 • 来自相关话题

1
回复

我的客户云搞半天没有搞懂 环信移动客服

问题反馈HuangLeo 回复了问题 • 2 人关注 • 292 次浏览 • 2020-07-27 14:27 • 来自相关话题

2
回复

登录环信 回调结果提示 User dosn't exist 。自己在环信后台创建的就没问题 ,这是后台注册的原因吗 环信_iOS

开发讨论soounknown 回复了问题 • 3 人关注 • 2835 次浏览 • 2020-07-24 10:17 • 来自相关话题

2
回复

iOS端基于环信3.6.9 demo实现1v1视频转语音的功能 环信_iOS

iOS 讨论区kijieoeew 回复了问题 • 3 人关注 • 452 次浏览 • 2020-07-23 10:54 • 来自相关话题

6
回复

我后台上传证书显示异常,如果合理? 环信技术支持

iOS 讨论区文凭证书 回复了问题 • 7 人关注 • 3854 次浏览 • 2020-07-22 17:57 • 来自相关话题

3
回复

framework not found Metal for architecture armv7s 环信技术支持

iOS 讨论区落花捎软语丶 回复了问题 • 4 人关注 • 3697 次浏览 • 2020-07-22 17:57 • 来自相关话题

2
回复

SDK的初始化可以不写在application里面吗? 环信技术支持

Android 讨论区jisuanji 回复了问题 • 3 人关注 • 3845 次浏览 • 2020-07-22 11:22 • 来自相关话题

1
回复

websdk ext字段number格式转换为long 环信_WebIM

开发讨论lizg 回复了问题 • 2 人关注 • 344 次浏览 • 2020-07-14 10:56 • 来自相关话题

1
回复

分享几种环信SDK获取不到会话列表的情况 环信_iOS

iOS 讨论区luzhu 回复了问题 • 2 人关注 • 464 次浏览 • 2020-07-13 19:02 • 来自相关话题

1
回复

从环信服务器上下载的消息中附件没有后缀怎么办? 环信_iOS

iOS 讨论区luzhu 回复了问题 • 2 人关注 • 559 次浏览 • 2020-07-10 11:49 • 来自相关话题

1
回复

环信vue发送文件失败 环信_WebIM

开发讨论HuangLeo 回复了问题 • 2 人关注 • 456 次浏览 • 2020-07-08 00:29 • 来自相关话题

1
回复

环信电脑端vue加载更多历史聊天记录为空是为什么 环信_WebIM

开发讨论HuangLeo 回复了问题 • 2 人关注 • 455 次浏览 • 2020-07-07 17:12 • 来自相关话题

2
回复

手机端和电脑端如何同时登陆? 环信_WebIM

开发讨论yln123 回复了问题 • 2 人关注 • 410 次浏览 • 2020-07-07 14:26 • 来自相关话题

1
回复

iOS端为什么没有通知栏提示? 环信_iOS

回复

iOS 讨论区donghai 回复了问题 • 1 人关注 • 428 次浏览 • 2020-07-07 11:28 • 来自相关话题

1
回复

为什么环信管理后台有的用户显示证书名称有的不显示证书名称? 环信_iOS

回复

iOS 讨论区donghai 回复了问题 • 1 人关注 • 430 次浏览 • 2020-07-07 11:26 • 来自相关话题

3
回复

iOS13 加入视频会议崩溃 环信_iOS

开发讨论蓝港-胡伟红 回复了问题 • 4 人关注 • 5863 次浏览 • 2020-07-06 17:15 • 来自相关话题

2
回复

如何实现视频通话的录制功能 环信_Android

开发讨论youyitianya 回复了问题 • 2 人关注 • 3802 次浏览 • 2020-07-06 15:14 • 来自相关话题

1
回复

环信电脑vue端发送文件,输出文件上传失败 环信_WebIM

开发讨论lizg 回复了问题 • 2 人关注 • 416 次浏览 • 2020-07-06 15:07 • 来自相关话题

2
回复

WEBIM怎么收到由于同一个账户在另一处登录而被踢的消息 环信_WebIM 环信_WebIM集成问题

开发讨论lizg 回复了问题 • 3 人关注 • 398 次浏览 • 2020-07-06 15:04 • 来自相关话题

1
最佳

iOS端实现漫游会话列表的功能 环信_iOS

iOS 讨论区luzhu 回复了问题 • 2 人关注 • 448 次浏览 • 2020-07-06 15:02 • 来自相关话题

1
回复

环信vue版如何让昵称显示出来 环信_IOS使用问题 环信_RestAPI 环信_Android使用问题

开发讨论lizg 回复了问题 • 2 人关注 • 460 次浏览 • 2020-07-03 15:09 • 来自相关话题

1
回复

环信vue版如何让昵称显示出来 环信_WebIM

开发讨论HuangLeo 回复了问题 • 2 人关注 • 485 次浏览 • 2020-06-29 18:18 • 来自相关话题

条新动态, 点击查看
  下面是加好友的代码,测试加好友没有问题,你参考一下。
  /**
     * 给一个用户添加一个好友
     *
     * @param
     *            $owner_username
     * @param
     * ... 显示全部 »
  下面是加好友的代码,测试加好友没有问题,你参考一下。
  /**
     * 给一个用户添加一个好友
     *
     * @param
     *            $owner_username
     * @param
     *            $friend_username
     */
    public function addFriend($owner_username, $friend_username) {
        $url = $this->url . "users/" . $owner_username . "/contacts/users/" . $friend_username;
        $access_token = $this->getToken ();
        $header [] = 'Authorization: Bearer ' . $access_token;
        $result = $this->postCurl ( $url, '', $header );
    }
/**
     * CURL Post
     */
    private function postCurl($url, $option, $header=0, $type = 'POST') {
        $curl = curl_init (); // 启动一个CURL会话
        curl_setopt ( $curl, CURLOPT_URL, $url ); // 要访问的地址
        curl_setopt ( $curl, CURLOPT_SSL_VERIFYPEER, FALSE ); // 对认证证书来源的检查
        curl_setopt ( $curl, CURLOPT_SSL_VERIFYHOST, FALSE ); // 从证书中检查SSL加密算法是否存在
        curl_setopt ( $curl, CURLOPT_USERAGENT, 'Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0)' ); // 模拟用户使用的浏览器
        if (! empty ( $option )) {
            $options = json_encode ( $option );
            curl_setopt ( $curl, CURLOPT_POSTFIELDS, $options ); // Post提交的数据包
        }
        curl_setopt ( $curl, CURLOPT_TIMEOUT, 30 ); // 设置超时限制防止死循环
        curl_setopt ( $curl, CURLOPT_HTTPHEADER, $header ); // 设置HTTP头
        curl_setopt ( $curl, CURLOPT_RETURNTRANSFER, 1 ); // 获取的信息以文件流的形式返回
        curl_setopt ( $curl, CURLOPT_CUSTOMREQUEST, $type );
        $result = curl_exec ( $curl ); // 执行操作

        //---------响应状态
        //$res = object_array ( json_decode ( $result ) );
        //$res ['status'] = curl_getinfo ( $curl, CURLINFO_HTTP_CODE );
        //pre ( $res );
        curl_close ( $curl ); // 关闭CURL会话
        return $result;
    }
zhangnan

zhangnan 回答了问题 • 2015-06-05 11:45 • 11 个回复 不感兴趣

android问题

赞同来自:

1.可以
2.可以的啊
3。更新sdk不需要改其他的什么,都是向前兼容的
1.可以
2.可以的啊
3。更新sdk不需要改其他的什么,都是向前兼容的
FrankLyn

FrankLyn 回答了问题 • 2015-06-11 10:48 • 8 个回复 不感兴趣

关于集成后的APP网络连接问题

赞同来自:

> forum.php?mod=redirect&goto=findpost&pid=5279&ptid=3099
贴log日志


06-11 10:42:51.921: D/com.easemob.chat.core.n(15487): try to... 显示全部 »
> forum.php?mod=redirect&goto=findpost&pid=5279&ptid=3099
贴log日志


06-11 10:42:51.921: D/com.easemob.chat.core.n(15487): try to retrieve token : http://182.92.228.160:80/lml83420063/firewifibusiness/token
06-11 10:42:51.921: D/HttpClientManager(15487): try send request, request url: http://182.92.228.160:80/lml83420063/firewifibusiness/token with number: 0
06-11 10:42:52.187: D/(15487): retrieve token time : 00:00:266
06-11 10:42:52.187: D/Session(15487): EMAuthenticationException:com.easemob.exceptions.EMAuthenticationException: invalid user or password!
06-11 10:42:52.320: D/EMChatManager(15487): do stop service
06-11 10:42:52.328: D/main(15487): 登陆聊天服务器失败!
------------------------------这是登录后显示的-------------------------------
06-11 10:48:46.804: D/SensorManager(15487): unregisterListener:: Trklfufi 9 budiwrd5mrfo5WirfulblrwuFmfulTrklfufi$K**wiFmfulTrklfufiRvht@,)b*c.+(
06-11 10:48:46.804: D/Sensors(15487): Remain listener = Sending .. normal delay 200ms
06-11 10:48:46.812: I/Sensors(15487): sendDelay --- 200000000
06-11 10:48:46.812: D/SensorManager(15487): JNI - sendDelay
06-11 10:48:46.812: D/SensorManager(15487): ===== BOSCH_BMC150 is NOT defined
06-11 10:48:46.812: I/SensorManager(15487): Set normal delay = true
06-11 10:48:47.789: D/Session(15487): check connection...
06-11 10:48:47.789: D/Session(15487): network unconnected...------------------------------这是我发消息的时候显示的-----------------------
beyond

beyond 回答了问题 • 2015-06-18 12:33 • 3 个回复 不感兴趣

环信聊天记录问题

赞同来自:

用cursor分页时,把之前的timestamp也加上。
比如
?ql=select * where timestamp>1403164734226 limit=10&cursor=**
用cursor分页时,把之前的timestamp也加上。
比如
?ql=select * where timestamp>1403164734226 limit=10&cursor=**
beyond

beyond 回答了问题 • 2015-06-23 14:51 • 1 个回复 不感兴趣

请教一下getJSONObjectAttribute

赞同来自:

这个发送都没成功把。
1:没有写接收对象为单聊还是群聊
2:消息内容那里应该为msg,而不是bodies
3:接收消息对象应该是数组,而不是直接写
参考这个把
{"target_type":"users","f... 显示全部 »
这个发送都没成功把。
1:没有写接收对象为单聊还是群聊
2:消息内容那里应该为msg,而不是bodies
3:接收消息对象应该是数组,而不是直接写
参考这个把
{"target_type":"users","from":"admin","target":["u_13800138004"],"msg":{"msg":"李17申请加入09 的群组","type":"txt"},"ext":{"messageType":4}}
zhangnan

zhangnan 回答了问题 • 2015-06-23 19:15 • 2 个回复 不感兴趣

【环信】解散群组是软删除吗?

赞同来自:

调用rest接口导出可以查询聊天记录
调用rest接口导出可以查询聊天记录
beyond

beyond 回答了问题 • 2015-06-24 17:18 • 6 个回复 不感兴趣

聊天室和群组

赞同来自:

环信聊天室模型支持最大成员数为5000,和群组不同,聊天室内成员离线后,服务器当监听到此成员不在线后不在会给此成员再发推送。
这是聊天室属性:
支持最大成员5000
环信的聊天室内仅有有owner和游客
不支持客户端建立聊天室
不支持客户端邀请
不支持REST... 显示全部 »
环信聊天室模型支持最大成员数为5000,和群组不同,聊天室内成员离线后,服务器当监听到此成员不在线后不在会给此成员再发推送。
这是聊天室属性:
支持最大成员5000
环信的聊天室内仅有有owner和游客
不支持客户端建立聊天室
不支持客户端邀请
不支持REST邀请
 
在导聊天记录时,聊天室的chat_type一样为groupchat,至于怎么区分,可以根据groupId去获取来判断!
dujiepeng

dujiepeng 回答了问题 • 2015-06-25 11:34 • 2 个回复 不感兴趣

IOS环信demo里的警告会影响上线吗?

赞同来自:

不会。
另外,你的warning是因为你选用的iOS版本高于这些方法所在的版本了。去warning有2个方法,
1、targets -> General -> deployment target 选择到报warning方法所在的版本。
2、弃用这些... 显示全部 »
不会。
另外,你的warning是因为你选用的iOS版本高于这些方法所在的版本了。去warning有2个方法,
1、targets -> General -> deployment target 选择到报warning方法所在的版本。
2、弃用这些方法,改用对应的新方法。
lifei9241

lifei9241 回答了问题 • 2015-06-28 17:22 • 2 个回复 不感兴趣

创建群之后在修改群的类型可以吗?

赞同来自:

创建之后,群组的类型不能更改了。可以更改groupname,description,maxusers这三个属性,http://www.easemob.com/docs/rest/groups/#update
创建之后,群组的类型不能更改了。可以更改groupname,description,maxusers这三个属性,http://www.easemob.com/docs/rest/groups/#update
环信技术支持中心

环信技术支持中心 回答了问题 • 2015-07-09 12:08 • 5 个回复 不感兴趣

环信说的旁路接口在哪设置?

赞同来自:

关于旁路接口的使用,给你发个文档详细说明,你看一下。
关于旁路接口的使用,给你发个文档详细说明,你看一下。
集成好后,导入“国际化文件--Localizable.strings”+配置好后,时间就显示出来了。。。。。
集成好后,导入“国际化文件--Localizable.strings”+配置好后,时间就显示出来了。。。。。
jiangym

jiangym 回答了问题 • 2015-07-12 17:17 • 2 个回复 不感兴趣

demo中为何有两个EMEventListener,哪个有效?

赞同来自:

uidemo中有三个地方,除了你前面说的两个 还有一个 ChatActivity extends BaseActivity implements OnClickListener, EMEventListener (聊天界面)
 
其中初始化中的一直好使,除非是... 显示全部 »
uidemo中有三个地方,除了你前面说的两个 还有一个 ChatActivity extends BaseActivity implements OnClickListener, EMEventListener (聊天界面)
 
其中初始化中的一直好使,除非是这个消息类型的接收回调被重新注册了 ,像mainactivity 就是界面处在会话消息列表时接收新消息,chatactivity就是处在聊天界面的时候接收新消息。
ebpangyong

ebpangyong 回答了问题 • 2015-07-17 20:10 • 2 个回复 不感兴趣

加入库后 编译错误

赞同来自:

重复,两个.a文件,去掉其中一个,SDK.a包含了基本的聊天功能及实时语音,SDKLite.a只有基本的聊天功能,根据自己的需求去掉之前一个
重复,两个.a文件,去掉其中一个,SDK.a包含了基本的聊天功能及实时语音,SDKLite.a只有基本的聊天功能,根据自己的需求去掉之前一个
谢谢,我发现问题le。是库的问题。libEaseMobClientSDK.a和libEaseMobClientSDKLite.a只能用一个。并且必须使用-ObjC。
谢谢,我发现问题le。是库的问题。libEaseMobClientSDK.a和libEaseMobClientSDKLite.a只能用一个。并且必须使用-ObjC。
看下你环信管理后台你的注册模式是开放注册还是授权注册。改成开放注册,客户端就可以注册了。
看下你环信管理后台你的注册模式是开放注册还是授权注册。改成开放注册,客户端就可以注册了。
zhangyb

zhangyb 回答了问题 • 2015-08-03 18:12 • 7 个回复 不感兴趣

环信iOS UI集成按照官方的方法集成不行了

赞同来自:

用不上的代码直接删除啊
用不上的代码直接删除啊
beyond

beyond 回答了问题 • 2015-08-07 18:42 • 3 个回复 不感兴趣

WebIM无法发送消息

赞同来自:

   conn.init 写在前面去
   conn.init 写在前面去
beyond

beyond 回答了问题 • 2015-08-10 11:40 • 4 个回复 不感兴趣

环信webim如何实现一个ID多页面在线

赞同来自:

conn.open的时候多传递参数,resource:随机值,每个tab中随机值不能一样,一样则会把前一个登录的踢出,默认都是webim
1081
在源代码里面把这个注释取消就行
conn.open的时候多传递参数,resource:随机值,每个tab中随机值不能一样,一样则会把前一个登录的踢出,默认都是webim
1081
在源代码里面把这个注释取消就行
zhangnan

zhangnan 回答了问题 • 2015-08-27 10:44 • 5 个回复 不感兴趣

定时向服务器发送聊天记录

赞同来自:

没这么麻烦,环信提供rest接口,支持导出环信服务器的聊天记录到你们的服务器,建议定时导出
没这么麻烦,环信提供rest接口,支持导出环信服务器的聊天记录到你们的服务器,建议定时导出
导入Parse,Social,Accounts,Bolts几个库。
导入Parse,Social,Accounts,Bolts几个库。
已解决!
原来问题出在环信自动生成的easemob.txt文件上,把这个文件删除重新自动生成就没有问题了!
已解决!
原来问题出在环信自动生成的easemob.txt文件上,把这个文件删除重新自动生成就没有问题了!
♨drayge

♨drayge 回答了问题 • 2015-12-14 14:42 • 2 个回复 不感兴趣

注册了receiver ,监听不到cmd消息

赞同来自:

已解决 添加notifyForRecevingEvents即可
已解决 添加notifyForRecevingEvents即可
支持,加上ext扩展字段
支持,加上ext扩展字段
lizg

lizg 回答了问题 • 2017-03-28 11:44 • 5 个回复 不感兴趣

web im视频聊天

赞同来自:

web sdk 实时视频,需要支持https + webkit 浏览器
web sdk 实时视频,需要支持https + webkit 浏览器
lzan13

lzan13 回答了问题 • 2017-05-25 15:12 • 1 个回复 不感兴趣

android环信视频源尺寸问题

赞同来自:

// 设置本地和远端画面的显示方式,是填充,还是居中 localSurface.setScaleMode(VideoView.EMCallViewScaleMode.EMCallViewScaleModeAspectFill); oppositeSurface... 显示全部 »
// 设置本地和远端画面的显示方式,是填充,还是居中 localSurface.setScaleMode(VideoView.EMCallViewScaleMode.EMCallViewScaleModeAspectFill); oppositeSurface.setScaleMode(VideoView.EMCallViewScaleMode.EMCallViewScaleModeAspectFill);
这个就会充满屏幕,但是只显示中间部分,自己考虑是否需要这样设置
3
回复

【招聘.北京】急需一位开发者运营小伙伴,你看我还有机会吗? imgeek 环信

开发讨论美国队长 回复了问题 • 3 人关注 • 668 次浏览 • 2020-07-28 18:18 • 来自相关话题

2
回复

环信IM的开发者用户体验就靠你了 !!【内推职位招聘】环信Web/android/ios技术支持工程师 环信

开发讨论beyond 回复了问题 • 5 人关注 • 1126 次浏览 • 2020-06-28 10:24 • 来自相关话题

9
评论

【源码下载】一款使用环信实现的开源灵魂社交APP(含服务器) 猿匹配 开源

开发讨论beyond 发表了文章 • 29711 次浏览 • 2019-07-01 10:48 • 来自相关话题

#前言
近期,环信热心开发者-穿裤衩闯天下使用环信IM开发了一款实时聊天应用,包含简单的服务器端,现在正式开源给小伙伴们。感兴趣的同学可以一起搞一下哦,详细介绍请往下看。






  上代码
服务器:VMServer
客户端:VMMatch
 
 #VMMatch
猿匹配 —— 国内首个程序猿非严肃婚恋交友应用,让我们一言不合就来场匹配吧
 
#介绍#
首先说下中文名:为什么叫这个名字呢,因为这是一个程序猿(媛)之间匹配交流的应用啊其实这是一个使用环信 IM 开发的一款开源聊天项目,涵盖了时下流行的一些聊天元素,同时已将 IM 功能封装为单独库,可以直接引用,方便使用
项目还处在初期阶段,还有许多功能需要实现,有兴趣的可以一起来
项目资源均来自于互联网,如果有侵权请联系我
 
 #下载体验
猿匹配 小米商店 审核中
猿匹配 Google Play
 
  #项目截图

























  
 #开发环境
项目基本属于在最新的Android开发环境下开发,使用Java8的一些新特性,比如Lambda表达式,
然后项目已经适配Android6.x以上的动态权限适配,以及7.x的文件选择,和8.x的通知提醒等;
· Mac OS 10.14.4
· Android Studio 3.3.2
  #项目模块儿
本项目包含两部分:
一部分是项目主模块app,这部分主要包含了项目的业务逻辑,比如匹配、信息修改、设置等
另一部分是封装成library的vmim,这是为了方便大家引用到自己的项目中做的一步封装,不用再去复杂的复制代码和资源等,
只需要将vmim以module导入到自己的项目中就行了,具体使用方式参见项目app模块儿;
 
  #功能与 TODO
IM部分功能
· [x] 链接监听
· [x] 登录注册
· [x] 会话功能
      。[x] 置顶
      。[x] 标为未读
      。[x] 删除与清空
      。[x] 草稿功能
· [x] 消息功能
      。[x] 下拉加载更多
      。[x] 消息复制(仅文字类消息)
      。[x] 消息删除
      。[x] 文本+Emoji消息收发
      。[x] 大表情消息收发
      。[x] 图片消息
        ~[x] 查看大图
        ~[ ] 保存图片
      。[x] 语音消息
        ~[x] 语音录制
        ~[x] 语音播放(可暂停,波形待优化)
        ~[x] 听筒和扬声器播放切换
      。[x] 语音实时通话功能
      。[x] 视频实时通话功能
      。[x] 通话过程中的娱乐消息收发
        ~[x] 骰子
        ~[x] 石头剪刀布
        ~[x] 大表情
      。[x] 昵称头像处理(通过回调实现)
App部分功能
· [x] 登录注册(包括业务逻辑和 IM 逻辑)
· [x] 匹配
      。[x] 提交匹配信息
      。[x] 拉取匹配信息
· [x] 聊天(这里直接加载 IM 模块儿)
· [x] 我的
      。[x] 个人信息展示
      。[x] 上传头像
      。[x] 设置昵称
      。[x] 设置签名
· [x] 设置
      。[x] 个人信息设置
      。[x] 通知提醒
      。[x] 聊天
      。[ ] 隐私(随业务部分一起完善)
      。[ ] 通用(随业务部分一起完善)
      。[ ] 帮助反馈(随业务部分一起完善)
      。[x] 关于
      。[x] 退出
· [ ] 社区
      。[ ] 发布
      。[ ] 评论
      。[ ] 收藏
      。[ ] 关注
发布功能
· [x] 多渠道打包
· [x] 签名配置
· [x] 开发与线上环境配置
· [x] 敏感信息保护
 
  #配置运行
1.首先复制config.default.gradle到config.gradle
2.配置下config.gradle环信appkey以及bugly统计Id
3.正式打包需要配置下签名信息,同时将签名文件放置在项目根目录
 
  #参与贡献
如果你有什么好的想法,或者好的实现,可以通过下边的步骤参与进来,让我们一起把这个项目做得更好,欢迎参与
1.Fork本仓库
2.新建feature_xxx分支 (单独创建一个实现你自己想法的分支)
3.提交代码
4.新建Pull Request
5.等待我们的Review & Merge
 
 #关联项目
服务器端由nodejs实现,地址见这里 VMServer
 
  #VMServer
是为Android开源项目VMMatch项目(中文名猿匹配)实现的服务端
 
  #简介
这个项目包含两部分
· 根目录:服务逻辑及API接口实现
· client目录:前端界面,和服务器端代码端放置在同一仓库下(暂未实现)
 
 #使用
简单介绍下运行环境及部署方法
1.安装nodejs开发时使用的是v10.16.0版本
2.需要安装mongodb并启动,开发使用版本4.0.10
3.下载项目到服务器,可以下载压缩包,或者用git clone命令
4.复制config_default.js到config.js,可根据自己需要修改配置文件
5.安装依赖npm install
6.全局安装pm2npm install pm2 -g 
7.运行 vmshell.sh
 




扫码备注【开源项目】邀你加入环信开源社群
 
转载自https://blog.melove.net/develop-open-source-im-match-and-server/ 
  查看全部
#前言
近期,环信热心开发者-穿裤衩闯天下使用环信IM开发了一款实时聊天应用,包含简单的服务器端,现在正式开源给小伙伴们。感兴趣的同学可以一起搞一下哦,详细介绍请往下看。

猿匹配_logo_副本.png


  上代码
服务器:VMServer
客户端:VMMatch
 
 #VMMatch
猿匹配 —— 国内首个程序猿非严肃婚恋交友应用,让我们一言不合就来场匹配吧
 
#介绍#
首先说下中文名:为什么叫这个名字呢,因为这是一个程序猿(媛)之间匹配交流的应用啊其实这是一个使用环信 IM 开发的一款开源聊天项目,涵盖了时下流行的一些聊天元素,同时已将 IM 功能封装为单独库,可以直接引用,方便使用
项目还处在初期阶段,还有许多功能需要实现,有兴趣的可以一起来
项目资源均来自于互联网,如果有侵权请联系我
 
 #下载体验
猿匹配 小米商店 审核中
猿匹配 Google Play
 
  #项目截图

1.png

2.png

3.png

4.png

5.png

6.png

  
 #开发环境
项目基本属于在最新的Android开发环境下开发,使用Java8的一些新特性,比如Lambda表达式,
然后项目已经适配Android6.x以上的动态权限适配,以及7.x的文件选择,和8.x的通知提醒等;
· Mac OS 10.14.4
· Android Studio 3.3.2
  #项目模块儿
本项目包含两部分:
一部分是项目主模块app,这部分主要包含了项目的业务逻辑,比如匹配、信息修改、设置等
另一部分是封装成library的vmim,这是为了方便大家引用到自己的项目中做的一步封装,不用再去复杂的复制代码和资源等,
只需要将vmim以module导入到自己的项目中就行了,具体使用方式参见项目app模块儿;
 
  #功能与 TODO
IM部分功能
· [x] 链接监听
· [x] 登录注册
· [x] 会话功能
      。[x] 置顶
      。[x] 标为未读
      。[x] 删除与清空
      。[x] 草稿功能
· [x] 消息功能
      。[x] 下拉加载更多
      。[x] 消息复制(仅文字类消息)
      。[x] 消息删除
      。[x] 文本+Emoji消息收发
      。[x] 大表情消息收发
      。[x] 图片消息
        ~[x] 查看大图
        ~[ ] 保存图片
      。[x] 语音消息
        ~[x] 语音录制
        ~[x] 语音播放(可暂停,波形待优化)
        ~[x] 听筒和扬声器播放切换
      。[x] 语音实时通话功能
      。[x] 视频实时通话功能
      。[x] 通话过程中的娱乐消息收发
        ~[x] 骰子
        ~[x] 石头剪刀布
        ~[x] 大表情
      。[x] 昵称头像处理(通过回调实现)
App部分功能
· [x] 登录注册(包括业务逻辑和 IM 逻辑)
· [x] 匹配
      。[x] 提交匹配信息
      。[x] 拉取匹配信息
· [x] 聊天(这里直接加载 IM 模块儿)
· [x] 我的
      。[x] 个人信息展示
      。[x] 上传头像
      。[x] 设置昵称
      。[x] 设置签名
· [x] 设置
      。[x] 个人信息设置
      。[x] 通知提醒
      。[x] 聊天
      。[ ] 隐私(随业务部分一起完善)
      。[ ] 通用(随业务部分一起完善)
      。[ ] 帮助反馈(随业务部分一起完善)
      。[x] 关于
      。[x] 退出
· [ ] 社区
      。[ ] 发布
      。[ ] 评论
      。[ ] 收藏
      。[ ] 关注
发布功能
· [x] 多渠道打包
· [x] 签名配置
· [x] 开发与线上环境配置
· [x] 敏感信息保护
 
  #配置运行
1.首先复制config.default.gradle到config.gradle
2.配置下config.gradle环信appkey以及bugly统计Id
3.正式打包需要配置下签名信息,同时将签名文件放置在项目根目录
 
  #参与贡献
如果你有什么好的想法,或者好的实现,可以通过下边的步骤参与进来,让我们一起把这个项目做得更好,欢迎参与
1.Fork本仓库
2.新建feature_xxx分支 (单独创建一个实现你自己想法的分支)
3.提交代码
4.新建Pull Request
5.等待我们的Review & Merge
 
 #关联项目
服务器端由nodejs实现,地址见这里 VMServer
 
  #VMServer
是为Android开源项目VMMatch项目(中文名猿匹配)实现的服务端
 
  #简介
这个项目包含两部分
· 根目录:服务逻辑及API接口实现
· client目录:前端界面,和服务器端代码端放置在同一仓库下(暂未实现)
 
 #使用
简单介绍下运行环境及部署方法
1.安装nodejs开发时使用的是v10.16.0版本
2.需要安装mongodb并启动,开发使用版本4.0.10
3.下载项目到服务器,可以下载压缩包,或者用git clone命令
4.复制config_default.js到config.js,可根据自己需要修改配置文件
5.安装依赖
npm install

6.全局安装pm2
npm install pm2 -g
 
7.运行 vmshell.sh
 
环信冬冬_副本.jpg

扫码备注【开源项目】邀你加入环信开源社群
 
转载自https://blog.melove.net/develop-open-source-im-match-and-server/ 
 
2
回复

两个ios app 怎么聊天? 环信_iOS

开发讨论Zero 回复了问题 • 3 人关注 • 2064 次浏览 • 2016-04-25 11:25 • 来自相关话题

3
回复

用Ruby封装了一个环信 Rest API 的客户端 环信_RestAPI 开源项目

开发讨论yeepay002 回复了问题 • 5 人关注 • 7795 次浏览 • 2016-04-14 15:27 • 来自相关话题

6
回复

环信集成入门视频 新鲜出炉 环信技术支持

Android 讨论区Pàrk 回复了问题 • 8 人关注 • 9547 次浏览 • 2016-04-14 21:26 • 来自相关话题

3
回复

【招聘.北京】急需一位开发者运营小伙伴,你看我还有机会吗? imgeek 环信

回复

开发讨论美国队长 回复了问题 • 3 人关注 • 668 次浏览 • 2020-07-28 18:18 • 来自相关话题

2
回复

环信IM的开发者用户体验就靠你了 !!【内推职位招聘】环信Web/android/ios技术支持工程师 环信

回复

开发讨论beyond 回复了问题 • 5 人关注 • 1126 次浏览 • 2020-06-28 10:24 • 来自相关话题

9
评论

【源码下载】一款使用环信实现的开源灵魂社交APP(含服务器) 猿匹配 开源

开发讨论beyond 发表了文章 • 29711 次浏览 • 2019-07-01 10:48 • 来自相关话题

#前言
近期,环信热心开发者-穿裤衩闯天下使用环信IM开发了一款实时聊天应用,包含简单的服务器端,现在正式开源给小伙伴们。感兴趣的同学可以一起搞一下哦,详细介绍请往下看。






  上代码
服务器:VMServer
客户端:VMMatch
 
 #VMMatch
猿匹配 —— 国内首个程序猿非严肃婚恋交友应用,让我们一言不合就来场匹配吧
 
#介绍#
首先说下中文名:为什么叫这个名字呢,因为这是一个程序猿(媛)之间匹配交流的应用啊其实这是一个使用环信 IM 开发的一款开源聊天项目,涵盖了时下流行的一些聊天元素,同时已将 IM 功能封装为单独库,可以直接引用,方便使用
项目还处在初期阶段,还有许多功能需要实现,有兴趣的可以一起来
项目资源均来自于互联网,如果有侵权请联系我
 
 #下载体验
猿匹配 小米商店 审核中
猿匹配 Google Play
 
  #项目截图

























  
 #开发环境
项目基本属于在最新的Android开发环境下开发,使用Java8的一些新特性,比如Lambda表达式,
然后项目已经适配Android6.x以上的动态权限适配,以及7.x的文件选择,和8.x的通知提醒等;
· Mac OS 10.14.4
· Android Studio 3.3.2
  #项目模块儿
本项目包含两部分:
一部分是项目主模块app,这部分主要包含了项目的业务逻辑,比如匹配、信息修改、设置等
另一部分是封装成library的vmim,这是为了方便大家引用到自己的项目中做的一步封装,不用再去复杂的复制代码和资源等,
只需要将vmim以module导入到自己的项目中就行了,具体使用方式参见项目app模块儿;
 
  #功能与 TODO
IM部分功能
· [x] 链接监听
· [x] 登录注册
· [x] 会话功能
      。[x] 置顶
      。[x] 标为未读
      。[x] 删除与清空
      。[x] 草稿功能
· [x] 消息功能
      。[x] 下拉加载更多
      。[x] 消息复制(仅文字类消息)
      。[x] 消息删除
      。[x] 文本+Emoji消息收发
      。[x] 大表情消息收发
      。[x] 图片消息
        ~[x] 查看大图
        ~[ ] 保存图片
      。[x] 语音消息
        ~[x] 语音录制
        ~[x] 语音播放(可暂停,波形待优化)
        ~[x] 听筒和扬声器播放切换
      。[x] 语音实时通话功能
      。[x] 视频实时通话功能
      。[x] 通话过程中的娱乐消息收发
        ~[x] 骰子
        ~[x] 石头剪刀布
        ~[x] 大表情
      。[x] 昵称头像处理(通过回调实现)
App部分功能
· [x] 登录注册(包括业务逻辑和 IM 逻辑)
· [x] 匹配
      。[x] 提交匹配信息
      。[x] 拉取匹配信息
· [x] 聊天(这里直接加载 IM 模块儿)
· [x] 我的
      。[x] 个人信息展示
      。[x] 上传头像
      。[x] 设置昵称
      。[x] 设置签名
· [x] 设置
      。[x] 个人信息设置
      。[x] 通知提醒
      。[x] 聊天
      。[ ] 隐私(随业务部分一起完善)
      。[ ] 通用(随业务部分一起完善)
      。[ ] 帮助反馈(随业务部分一起完善)
      。[x] 关于
      。[x] 退出
· [ ] 社区
      。[ ] 发布
      。[ ] 评论
      。[ ] 收藏
      。[ ] 关注
发布功能
· [x] 多渠道打包
· [x] 签名配置
· [x] 开发与线上环境配置
· [x] 敏感信息保护
 
  #配置运行
1.首先复制config.default.gradle到config.gradle
2.配置下config.gradle环信appkey以及bugly统计Id
3.正式打包需要配置下签名信息,同时将签名文件放置在项目根目录
 
  #参与贡献
如果你有什么好的想法,或者好的实现,可以通过下边的步骤参与进来,让我们一起把这个项目做得更好,欢迎参与
1.Fork本仓库
2.新建feature_xxx分支 (单独创建一个实现你自己想法的分支)
3.提交代码
4.新建Pull Request
5.等待我们的Review & Merge
 
 #关联项目
服务器端由nodejs实现,地址见这里 VMServer
 
  #VMServer
是为Android开源项目VMMatch项目(中文名猿匹配)实现的服务端
 
  #简介
这个项目包含两部分
· 根目录:服务逻辑及API接口实现
· client目录:前端界面,和服务器端代码端放置在同一仓库下(暂未实现)
 
 #使用
简单介绍下运行环境及部署方法
1.安装nodejs开发时使用的是v10.16.0版本
2.需要安装mongodb并启动,开发使用版本4.0.10
3.下载项目到服务器,可以下载压缩包,或者用git clone命令
4.复制config_default.js到config.js,可根据自己需要修改配置文件
5.安装依赖npm install
6.全局安装pm2npm install pm2 -g 
7.运行 vmshell.sh
 




扫码备注【开源项目】邀你加入环信开源社群
 
转载自https://blog.melove.net/develop-open-source-im-match-and-server/ 
  查看全部
#前言
近期,环信热心开发者-穿裤衩闯天下使用环信IM开发了一款实时聊天应用,包含简单的服务器端,现在正式开源给小伙伴们。感兴趣的同学可以一起搞一下哦,详细介绍请往下看。

猿匹配_logo_副本.png


  上代码
服务器:VMServer
客户端:VMMatch
 
 #VMMatch
猿匹配 —— 国内首个程序猿非严肃婚恋交友应用,让我们一言不合就来场匹配吧
 
#介绍#
首先说下中文名:为什么叫这个名字呢,因为这是一个程序猿(媛)之间匹配交流的应用啊其实这是一个使用环信 IM 开发的一款开源聊天项目,涵盖了时下流行的一些聊天元素,同时已将 IM 功能封装为单独库,可以直接引用,方便使用
项目还处在初期阶段,还有许多功能需要实现,有兴趣的可以一起来
项目资源均来自于互联网,如果有侵权请联系我
 
 #下载体验
猿匹配 小米商店 审核中
猿匹配 Google Play
 
  #项目截图

1.png

2.png

3.png

4.png

5.png

6.png

  
 #开发环境
项目基本属于在最新的Android开发环境下开发,使用Java8的一些新特性,比如Lambda表达式,
然后项目已经适配Android6.x以上的动态权限适配,以及7.x的文件选择,和8.x的通知提醒等;
· Mac OS 10.14.4
· Android Studio 3.3.2
  #项目模块儿
本项目包含两部分:
一部分是项目主模块app,这部分主要包含了项目的业务逻辑,比如匹配、信息修改、设置等
另一部分是封装成library的vmim,这是为了方便大家引用到自己的项目中做的一步封装,不用再去复杂的复制代码和资源等,
只需要将vmim以module导入到自己的项目中就行了,具体使用方式参见项目app模块儿;
 
  #功能与 TODO
IM部分功能
· [x] 链接监听
· [x] 登录注册
· [x] 会话功能
      。[x] 置顶
      。[x] 标为未读
      。[x] 删除与清空
      。[x] 草稿功能
· [x] 消息功能
      。[x] 下拉加载更多
      。[x] 消息复制(仅文字类消息)
      。[x] 消息删除
      。[x] 文本+Emoji消息收发
      。[x] 大表情消息收发
      。[x] 图片消息
        ~[x] 查看大图
        ~[ ] 保存图片
      。[x] 语音消息
        ~[x] 语音录制
        ~[x] 语音播放(可暂停,波形待优化)
        ~[x] 听筒和扬声器播放切换
      。[x] 语音实时通话功能
      。[x] 视频实时通话功能
      。[x] 通话过程中的娱乐消息收发
        ~[x] 骰子
        ~[x] 石头剪刀布
        ~[x] 大表情
      。[x] 昵称头像处理(通过回调实现)
App部分功能
· [x] 登录注册(包括业务逻辑和 IM 逻辑)
· [x] 匹配
      。[x] 提交匹配信息
      。[x] 拉取匹配信息
· [x] 聊天(这里直接加载 IM 模块儿)
· [x] 我的
      。[x] 个人信息展示
      。[x] 上传头像
      。[x] 设置昵称
      。[x] 设置签名
· [x] 设置
      。[x] 个人信息设置
      。[x] 通知提醒
      。[x] 聊天
      。[ ] 隐私(随业务部分一起完善)
      。[ ] 通用(随业务部分一起完善)
      。[ ] 帮助反馈(随业务部分一起完善)
      。[x] 关于
      。[x] 退出
· [ ] 社区
      。[ ] 发布
      。[ ] 评论
      。[ ] 收藏
      。[ ] 关注
发布功能
· [x] 多渠道打包
· [x] 签名配置
· [x] 开发与线上环境配置
· [x] 敏感信息保护
 
  #配置运行
1.首先复制config.default.gradle到config.gradle
2.配置下config.gradle环信appkey以及bugly统计Id
3.正式打包需要配置下签名信息,同时将签名文件放置在项目根目录
 
  #参与贡献
如果你有什么好的想法,或者好的实现,可以通过下边的步骤参与进来,让我们一起把这个项目做得更好,欢迎参与
1.Fork本仓库
2.新建feature_xxx分支 (单独创建一个实现你自己想法的分支)
3.提交代码
4.新建Pull Request
5.等待我们的Review & Merge
 
 #关联项目
服务器端由nodejs实现,地址见这里 VMServer
 
  #VMServer
是为Android开源项目VMMatch项目(中文名猿匹配)实现的服务端
 
  #简介
这个项目包含两部分
· 根目录:服务逻辑及API接口实现
· client目录:前端界面,和服务器端代码端放置在同一仓库下(暂未实现)
 
 #使用
简单介绍下运行环境及部署方法
1.安装nodejs开发时使用的是v10.16.0版本
2.需要安装mongodb并启动,开发使用版本4.0.10
3.下载项目到服务器,可以下载压缩包,或者用git clone命令
4.复制config_default.js到config.js,可根据自己需要修改配置文件
5.安装依赖
npm install

6.全局安装pm2
npm install pm2 -g
 
7.运行 vmshell.sh
 
环信冬冬_副本.jpg

扫码备注【开源项目】邀你加入环信开源社群
 
转载自https://blog.melove.net/develop-open-source-im-match-and-server/ 
 
6
回复

我后台上传证书显示异常,如果合理? 环信技术支持

回复

iOS 讨论区文凭证书 回复了问题 • 7 人关注 • 3854 次浏览 • 2020-07-22 17:57 • 来自相关话题

3
回复

framework not found Metal for architecture armv7s 环信技术支持

回复

iOS 讨论区落花捎软语丶 回复了问题 • 4 人关注 • 3697 次浏览 • 2020-07-22 17:57 • 来自相关话题

2
回复

SDK的初始化可以不写在application里面吗? 环信技术支持

回复

Android 讨论区jisuanji 回复了问题 • 3 人关注 • 3845 次浏览 • 2020-07-22 11:22 • 来自相关话题

6
回复

各位大神有集成环信聊天室的demo没 小弟求分享 环信技术支持

回复

Android 讨论区zhaoliang 回复了问题 • 6 人关注 • 8505 次浏览 • 2020-06-04 14:19 • 来自相关话题

6
回复

为什么IOS 集成之后 提示信息显示的都是英文的? 环信技术支持 环信_iOS

回复

iOS 讨论区zhd571996497 回复了问题 • 4 人关注 • 4329 次浏览 • 2020-05-27 17:09 • 来自相关话题

6
最佳

聊天室和群组 群组 聊天室 环信技术支持

回复

开发讨论疯狂的柚子 回复了问题 • 5 人关注 • 15927 次浏览 • 2020-03-31 11:04 • 来自相关话题

4
回复

获取登录用户的环信Id 环信技术支持

回复

Android 讨论区。。。 回复了问题 • 4 人关注 • 9064 次浏览 • 2019-03-15 11:40 • 来自相关话题

5
回复

webIM支持陌生人聊天吗? 环信技术支持 环信_WebIM

回复

WebIM 讨论区[已注销] 回复了问题 • 6 人关注 • 5818 次浏览 • 2019-01-14 10:25 • 来自相关话题

3
回复

关于 环信群 环信技术支持

回复

开发讨论henanleon 回复了问题 • 3 人关注 • 4973 次浏览 • 2018-11-20 22:02 • 来自相关话题

4
回复

EMChatManager$4.run java.util.ConcurrentModificationException 环信技术支持

回复

Android 讨论区非凡 回复了问题 • 2 人关注 • 3886 次浏览 • 2018-05-14 10:55 • 来自相关话题

3
回复

透传消息ios端收到了重复的消息,消息id是一样的 环信_iOS 环信技术支持 透传

回复

开发讨论活在当下 回复了问题 • 2 人关注 • 3822 次浏览 • 2018-03-20 23:07 • 来自相关话题

5
最佳

web im视频聊天 环信_WebIM 环信技术支持

回复

开发讨论笑♚我不配 回复了问题 • 5 人关注 • 4619 次浏览 • 2018-03-16 16:06 • 来自相关话题

2
回复

环信的实时语音是否支持iOS Background VOIP模式 环信技术支持 环信_iOS voip

回复

iOS 讨论区钢镚儿 回复了问题 • 3 人关注 • 6196 次浏览 • 2018-01-29 19:48 • 来自相关话题

2
回复

apns可以设置自定义声音么 环信技术支持

回复

iOS 讨论区DaveYou 回复了问题 • 3 人关注 • 5185 次浏览 • 2018-01-25 17:27 • 来自相关话题

4
回复

WebIM如何实现每次登录后,在聊天窗口显示历史聊天记录。 环信技术支持 环信_WebIM

回复

WebIM 讨论区猫7小鱼干 回复了问题 • 5 人关注 • 6976 次浏览 • 2017-12-15 18:03 • 来自相关话题

2
回复

php聊天记录导出 环信技术支持 PHP

回复

开发讨论wsz4979 回复了问题 • 2 人关注 • 5036 次浏览 • 2017-12-13 10:20 • 来自相关话题

3
回复

退出重新登录后,会话界面总显示“连接不到聊天服务器” 环信技术支持

回复

开发讨论Iron Man 回复了问题 • 3 人关注 • 6925 次浏览 • 2017-09-18 10:59 • 来自相关话题

0
回复

react native android 出现strict mode doesn't allow function declaration 环信技术支持

回复

开发讨论雨中旋律 发起了问题 • 1 人关注 • 3277 次浏览 • 2017-08-10 17:22 • 来自相关话题

1
回复

EaseUi初始化报错 环信技术支持

回复

开发讨论sangsais 回复了问题 • 2 人关注 • 3221 次浏览 • 2017-06-28 11:54 • 来自相关话题

0
回复

EaseUi初始化报错 环信技术支持

回复

开发讨论起风了 发起了问题 • 1 人关注 • 3489 次浏览 • 2017-06-28 11:38 • 来自相关话题

6
回复

请问是否支持html5的客户端集成环信呢? 环信技术支持 HTML5 h5

回复

WebIM 讨论区xujingchina 回复了问题 • 5 人关注 • 7391 次浏览 • 2017-06-11 20:36 • 来自相关话题

6
回复

有在Swift项目中成功集成环信的案例吗? 环信技术支持 swift

回复

iOS 讨论区师飞_ 回复了问题 • 5 人关注 • 9903 次浏览 • 2017-06-08 17:19 • 来自相关话题

2
回复

安卓自定义扩展消息String类型传json数据,如何在ios中解析 环信技术支持 ObjectiveC 环信_iOS

回复

开发讨论李炎 回复了问题 • 3 人关注 • 4344 次浏览 • 2017-05-26 15:18 • 来自相关话题

1
最佳

android环信视频源尺寸问题 环信_Android 环信技术支持

回复

开发讨论lzan13 回复了问题 • 2 人关注 • 2637 次浏览 • 2017-05-25 15:12 • 来自相关话题

3
回复

【招聘.北京】急需一位开发者运营小伙伴,你看我还有机会吗? imgeek 环信

回复

开发讨论美国队长 回复了问题 • 3 人关注 • 668 次浏览 • 2020-07-28 18:18 • 来自相关话题

2
回复

环信IM的开发者用户体验就靠你了 !!【内推职位招聘】环信Web/android/ios技术支持工程师 环信

回复

开发讨论beyond 回复了问题 • 5 人关注 • 1126 次浏览 • 2020-06-28 10:24 • 来自相关话题

9
评论

【源码下载】一款使用环信实现的开源灵魂社交APP(含服务器) 猿匹配 开源

开发讨论beyond 发表了文章 • 29711 次浏览 • 2019-07-01 10:48 • 来自相关话题

#前言
近期,环信热心开发者-穿裤衩闯天下使用环信IM开发了一款实时聊天应用,包含简单的服务器端,现在正式开源给小伙伴们。感兴趣的同学可以一起搞一下哦,详细介绍请往下看。






  上代码
服务器:VMServer
客户端:VMMatch
 
 #VMMatch
猿匹配 —— 国内首个程序猿非严肃婚恋交友应用,让我们一言不合就来场匹配吧
 
#介绍#
首先说下中文名:为什么叫这个名字呢,因为这是一个程序猿(媛)之间匹配交流的应用啊其实这是一个使用环信 IM 开发的一款开源聊天项目,涵盖了时下流行的一些聊天元素,同时已将 IM 功能封装为单独库,可以直接引用,方便使用
项目还处在初期阶段,还有许多功能需要实现,有兴趣的可以一起来
项目资源均来自于互联网,如果有侵权请联系我
 
 #下载体验
猿匹配 小米商店 审核中
猿匹配 Google Play
 
  #项目截图

























  
 #开发环境
项目基本属于在最新的Android开发环境下开发,使用Java8的一些新特性,比如Lambda表达式,
然后项目已经适配Android6.x以上的动态权限适配,以及7.x的文件选择,和8.x的通知提醒等;
· Mac OS 10.14.4
· Android Studio 3.3.2
  #项目模块儿
本项目包含两部分:
一部分是项目主模块app,这部分主要包含了项目的业务逻辑,比如匹配、信息修改、设置等
另一部分是封装成library的vmim,这是为了方便大家引用到自己的项目中做的一步封装,不用再去复杂的复制代码和资源等,
只需要将vmim以module导入到自己的项目中就行了,具体使用方式参见项目app模块儿;
 
  #功能与 TODO
IM部分功能
· [x] 链接监听
· [x] 登录注册
· [x] 会话功能
      。[x] 置顶
      。[x] 标为未读
      。[x] 删除与清空
      。[x] 草稿功能
· [x] 消息功能
      。[x] 下拉加载更多
      。[x] 消息复制(仅文字类消息)
      。[x] 消息删除
      。[x] 文本+Emoji消息收发
      。[x] 大表情消息收发
      。[x] 图片消息
        ~[x] 查看大图
        ~[ ] 保存图片
      。[x] 语音消息
        ~[x] 语音录制
        ~[x] 语音播放(可暂停,波形待优化)
        ~[x] 听筒和扬声器播放切换
      。[x] 语音实时通话功能
      。[x] 视频实时通话功能
      。[x] 通话过程中的娱乐消息收发
        ~[x] 骰子
        ~[x] 石头剪刀布
        ~[x] 大表情
      。[x] 昵称头像处理(通过回调实现)
App部分功能
· [x] 登录注册(包括业务逻辑和 IM 逻辑)
· [x] 匹配
      。[x] 提交匹配信息
      。[x] 拉取匹配信息
· [x] 聊天(这里直接加载 IM 模块儿)
· [x] 我的
      。[x] 个人信息展示
      。[x] 上传头像
      。[x] 设置昵称
      。[x] 设置签名
· [x] 设置
      。[x] 个人信息设置
      。[x] 通知提醒
      。[x] 聊天
      。[ ] 隐私(随业务部分一起完善)
      。[ ] 通用(随业务部分一起完善)
      。[ ] 帮助反馈(随业务部分一起完善)
      。[x] 关于
      。[x] 退出
· [ ] 社区
      。[ ] 发布
      。[ ] 评论
      。[ ] 收藏
      。[ ] 关注
发布功能
· [x] 多渠道打包
· [x] 签名配置
· [x] 开发与线上环境配置
· [x] 敏感信息保护
 
  #配置运行
1.首先复制config.default.gradle到config.gradle
2.配置下config.gradle环信appkey以及bugly统计Id
3.正式打包需要配置下签名信息,同时将签名文件放置在项目根目录
 
  #参与贡献
如果你有什么好的想法,或者好的实现,可以通过下边的步骤参与进来,让我们一起把这个项目做得更好,欢迎参与
1.Fork本仓库
2.新建feature_xxx分支 (单独创建一个实现你自己想法的分支)
3.提交代码
4.新建Pull Request
5.等待我们的Review & Merge
 
 #关联项目
服务器端由nodejs实现,地址见这里 VMServer
 
  #VMServer
是为Android开源项目VMMatch项目(中文名猿匹配)实现的服务端
 
  #简介
这个项目包含两部分
· 根目录:服务逻辑及API接口实现
· client目录:前端界面,和服务器端代码端放置在同一仓库下(暂未实现)
 
 #使用
简单介绍下运行环境及部署方法
1.安装nodejs开发时使用的是v10.16.0版本
2.需要安装mongodb并启动,开发使用版本4.0.10
3.下载项目到服务器,可以下载压缩包,或者用git clone命令
4.复制config_default.js到config.js,可根据自己需要修改配置文件
5.安装依赖npm install
6.全局安装pm2npm install pm2 -g 
7.运行 vmshell.sh
 




扫码备注【开源项目】邀你加入环信开源社群
 
转载自https://blog.melove.net/develop-open-source-im-match-and-server/ 
  查看全部
#前言
近期,环信热心开发者-穿裤衩闯天下使用环信IM开发了一款实时聊天应用,包含简单的服务器端,现在正式开源给小伙伴们。感兴趣的同学可以一起搞一下哦,详细介绍请往下看。

猿匹配_logo_副本.png


  上代码
服务器:VMServer
客户端:VMMatch
 
 #VMMatch
猿匹配 —— 国内首个程序猿非严肃婚恋交友应用,让我们一言不合就来场匹配吧
 
#介绍#
首先说下中文名:为什么叫这个名字呢,因为这是一个程序猿(媛)之间匹配交流的应用啊其实这是一个使用环信 IM 开发的一款开源聊天项目,涵盖了时下流行的一些聊天元素,同时已将 IM 功能封装为单独库,可以直接引用,方便使用
项目还处在初期阶段,还有许多功能需要实现,有兴趣的可以一起来
项目资源均来自于互联网,如果有侵权请联系我
 
 #下载体验
猿匹配 小米商店 审核中
猿匹配 Google Play
 
  #项目截图

1.png

2.png

3.png

4.png

5.png

6.png

  
 #开发环境
项目基本属于在最新的Android开发环境下开发,使用Java8的一些新特性,比如Lambda表达式,
然后项目已经适配Android6.x以上的动态权限适配,以及7.x的文件选择,和8.x的通知提醒等;
· Mac OS 10.14.4
· Android Studio 3.3.2
  #项目模块儿
本项目包含两部分:
一部分是项目主模块app,这部分主要包含了项目的业务逻辑,比如匹配、信息修改、设置等
另一部分是封装成library的vmim,这是为了方便大家引用到自己的项目中做的一步封装,不用再去复杂的复制代码和资源等,
只需要将vmim以module导入到自己的项目中就行了,具体使用方式参见项目app模块儿;
 
  #功能与 TODO
IM部分功能
· [x] 链接监听
· [x] 登录注册
· [x] 会话功能
      。[x] 置顶
      。[x] 标为未读
      。[x] 删除与清空
      。[x] 草稿功能
· [x] 消息功能
      。[x] 下拉加载更多
      。[x] 消息复制(仅文字类消息)
      。[x] 消息删除
      。[x] 文本+Emoji消息收发
      。[x] 大表情消息收发
      。[x] 图片消息
        ~[x] 查看大图
        ~[ ] 保存图片
      。[x] 语音消息
        ~[x] 语音录制
        ~[x] 语音播放(可暂停,波形待优化)
        ~[x] 听筒和扬声器播放切换
      。[x] 语音实时通话功能
      。[x] 视频实时通话功能
      。[x] 通话过程中的娱乐消息收发
        ~[x] 骰子
        ~[x] 石头剪刀布
        ~[x] 大表情
      。[x] 昵称头像处理(通过回调实现)
App部分功能
· [x] 登录注册(包括业务逻辑和 IM 逻辑)
· [x] 匹配
      。[x] 提交匹配信息
      。[x] 拉取匹配信息
· [x] 聊天(这里直接加载 IM 模块儿)
· [x] 我的
      。[x] 个人信息展示
      。[x] 上传头像
      。[x] 设置昵称
      。[x] 设置签名
· [x] 设置
      。[x] 个人信息设置
      。[x] 通知提醒
      。[x] 聊天
      。[ ] 隐私(随业务部分一起完善)
      。[ ] 通用(随业务部分一起完善)
      。[ ] 帮助反馈(随业务部分一起完善)
      。[x] 关于
      。[x] 退出
· [ ] 社区
      。[ ] 发布
      。[ ] 评论
      。[ ] 收藏
      。[ ] 关注
发布功能
· [x] 多渠道打包
· [x] 签名配置
· [x] 开发与线上环境配置
· [x] 敏感信息保护
 
  #配置运行
1.首先复制config.default.gradle到config.gradle
2.配置下config.gradle环信appkey以及bugly统计Id
3.正式打包需要配置下签名信息,同时将签名文件放置在项目根目录
 
  #参与贡献
如果你有什么好的想法,或者好的实现,可以通过下边的步骤参与进来,让我们一起把这个项目做得更好,欢迎参与
1.Fork本仓库
2.新建feature_xxx分支 (单独创建一个实现你自己想法的分支)
3.提交代码
4.新建Pull Request
5.等待我们的Review & Merge
 
 #关联项目
服务器端由nodejs实现,地址见这里 VMServer
 
  #VMServer
是为Android开源项目VMMatch项目(中文名猿匹配)实现的服务端
 
  #简介
这个项目包含两部分
· 根目录:服务逻辑及API接口实现
· client目录:前端界面,和服务器端代码端放置在同一仓库下(暂未实现)
 
 #使用
简单介绍下运行环境及部署方法
1.安装nodejs开发时使用的是v10.16.0版本
2.需要安装mongodb并启动,开发使用版本4.0.10
3.下载项目到服务器,可以下载压缩包,或者用git clone命令
4.复制config_default.js到config.js,可根据自己需要修改配置文件
5.安装依赖
npm install

6.全局安装pm2
npm install pm2 -g
 
7.运行 vmshell.sh
 
环信冬冬_副本.jpg

扫码备注【开源项目】邀你加入环信开源社群
 
转载自https://blog.melove.net/develop-open-source-im-match-and-server/ 
 
2
评论

感谢环信技术支持对我集成环信的帮助 感谢帮助 环信技术支持

开发讨论iOSwork 发表了文章 • 2830 次浏览 • 2016-01-26 11:19 • 来自相关话题

  我集成环信用的时间很短,直接按照文档来的,没有出现什么大问题,小问题有,都百度解决了。
 
不知道大家有没有遇到过,在更改聊天页面UI显示的时候出现了问题,因为环信很多信息由一个父类+N多个子类,通常找个信息更改要command很久,才能找到,没准还找错了,浪费功夫。这可能是我技术、经验的缺陷造成的。
 
昨天弄环信昵称、头像、信息显示的UI,通过在线技术支持 指点解决了。说句实在话,尽管我从事开发这一块时间短,但是也使用过不少的SDK,询问客服问题,你环信这一块做的让我感觉是最好的。
虽然有些东西你们也不太清楚,但是你们给的提示贼重要,是一个引路人。
 
因为以前没有使用过环信,我为了可以方便改动一些你的demo上的东西,特意使用2.0,因为2.0暴露了.m文件,给我们这些程序员改东西提供了了很大的方便。
 
但是问题也就出现了,因为你们SDK封装很好,类一个嵌套一个,查找时很费时间,弄这个我自己摸索了将近一天,就是没有找到关键的地方,你们客服NO.3直接看到我的问题就反应过来我的目的是什么,直接说了父类名出来,我才能顺利的解决我的问题。
 
环信的技术支持部门给我感觉真的很强大,从集成环信以来,我接触了NO.11、17、03这三位技术支持,其他的没遇到过暂时就不评价了。NO.11客服每次都很耐心回答我的问题,很棒。给我感触最深的是NO.3,我问她“你为什么知道的这么清楚呀?”她回了句很经典的话:遇到多了,自然就知道了。
可能大家会说我是喷子,拖,但是这里附上我写的更改昵称、头像、信息显示位置的文章链接:

http://community.easemob.com/article/825307564
 
大家共同进步! 查看全部
  我集成环信用的时间很短,直接按照文档来的,没有出现什么大问题,小问题有,都百度解决了。
 
不知道大家有没有遇到过,在更改聊天页面UI显示的时候出现了问题,因为环信很多信息由一个父类+N多个子类,通常找个信息更改要command很久,才能找到,没准还找错了,浪费功夫。这可能是我技术、经验的缺陷造成的。
 
昨天弄环信昵称、头像、信息显示的UI,通过在线技术支持 指点解决了。
说句实在话,尽管我从事开发这一块时间短,但是也使用过不少的SDK,询问客服问题,你环信这一块做的让我感觉是最好的。

虽然有些东西你们也不太清楚,但是你们给的提示贼重要,是一个引路人
 
因为以前没有使用过环信,我为了可以方便改动一些你的demo上的东西,特意使用2.0,因为2.0暴露了.m文件,给我们这些程序员改东西提供了了很大的方便。
 
但是问题也就出现了,因为你们SDK封装很好,类一个嵌套一个,查找时很费时间,弄这个我自己摸索了将近一天,就是没有找到关键的地方,你们客服NO.3直接看到我的问题就反应过来我的目的是什么,直接说了父类名出来,我才能顺利的解决我的问题。
 
环信的技术支持部门给我感觉真的很强大,从集成环信以来,我接触了NO.11、17、03这三位技术支持,其他的没遇到过暂时就不评价了。
NO.11客服每次都很耐心回答我的问题,很棒。给我感触最深的是NO.3,我问她“你为什么知道的这么清楚呀?”她回了句很经典的话:遇到多了,自然就知道了。

可能大家会说我是喷子,拖,但是这里附上我写的更改昵称、头像、信息显示位置的文章链接:

http://community.easemob.com/article/825307564
 
大家共同进步!
0
评论

回调接口的返回值都是固定格式,callId,accept,reason,security,怎么会报返回值过长的错误呢? 环信技术支持

开发讨论环信专业服务 发表了文章 • 2704 次浏览 • 2015-09-21 17:21 • 来自相关话题

一般返回值过长是因为用户的回调接口出问题了,比如出现了错误页面,环信这边得到了一个错误页面,就会超长。
一般返回值过长是因为用户的回调接口出问题了,比如出现了错误页面,环信这边得到了一个错误页面,就会超长。
0
评论

用户的APP本身有一套用户管理的模块,添加好友/删除好友,创建群组/删除群组的功能也都有,但是如果要用到环信IM的系统,这两块的数据是否需要分开呢?就是说,是否创建的群组,不能直接在环信里面聊天呢? 删除 环信技术支持

开发讨论环信专业服务 发表了文章 • 3922 次浏览 • 2015-09-17 21:24 • 来自相关话题

APP自身已有好友体系的话,不需要再用环信的。环信只负责IM,用户具体信息由开发者自己维护。所以用户拿着在环信注册的username去自己服务器取对应的用户详情信息。
APP自身已有好友体系的话,不需要再用环信的。环信只负责IM,用户具体信息由开发者自己维护。所以用户拿着在环信注册的username去自己服务器取对应的用户详情信息。
0
评论

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

开发讨论环信专业服务 发表了文章 • 2914 次浏览 • 2015-09-12 04:48 • 来自相关话题

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

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

开发讨论环信专业服务 发表了文章 • 2741 次浏览 • 2015-09-11 01:28 • 来自相关话题

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

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

开发讨论环信专业服务 发表了文章 • 2645 次浏览 • 2015-09-09 22:15 • 来自相关话题

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

遇到域名解析错误时怎么办? 环信技术支持

开发讨论环信专业服务 发表了文章 • 2746 次浏览 • 2015-09-09 16:09 • 来自相关话题

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

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

开发讨论环信专业服务 发表了文章 • 3132 次浏览 • 2015-09-08 23:38 • 来自相关话题

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

环信的实时视频是否有中继服务?就是当 P2P 连接不上或 P2P 带宽不理想的情况下,是否有通过服务器进行中继的服务? 中继需要收费吗?能保证多少的带宽呢? 视频 环信技术支持

开发讨论环信专业服务 发表了文章 • 3039 次浏览 • 2015-09-06 23:00 • 来自相关话题

P2P连接不上的时候会自动转成服务器中继的模式,目前是共享带宽,在服务端根据服务质量动态配置总带宽,试用阶段暂不收费。
P2P连接不上的时候会自动转成服务器中继的模式,目前是共享带宽,在服务端根据服务质量动态配置总带宽,试用阶段暂不收费。
0
评论

想要两个app之间发消息是否可实现? 环信技术支持

开发讨论环信专业服务 发表了文章 • 3302 次浏览 • 2015-09-06 05:18 • 来自相关话题

这个实现不了。环信的2个app之间是完全隔离的。彼此的用户都是不通的。可以考虑采取的办法是2个app用同一个环信appkey.这样用户虽然是2个app,但对环信来说,是同一个app.当然用户得保证这2个app的用户账号名不能重复。
这个实现不了。环信的2个app之间是完全隔离的。彼此的用户都是不通的。可以考虑采取的办法是2个app用同一个环信appkey.这样用户虽然是2个app,但对环信来说,是同一个app.当然用户得保证这2个app的用户账号名不能重复。
1
评论

环信的500条离线消息是怎么算的? 环信技术支持

开发讨论环信专业服务 发表了文章 • 5677 次浏览 • 2015-09-05 02:49 • 来自相关话题

离线消息总数超过500条后旧的消息会被丢弃,离线时候群消息也会统计在离线消息中,如果群组比较多的话比较容易出现离线消息到达上限的情况。
离线消息总数超过500条后旧的消息会被丢弃,离线时候群消息也会统计在离线消息中,如果群组比较多的话比较容易出现离线消息到达上限的情况。
0
评论

环信在欧洲有没有服务器? 环信技术支持

开发讨论环信专业服务 发表了文章 • 2546 次浏览 • 2015-09-04 14:31 • 来自相关话题

环信在北美AWS布有海外节点,可以供欧洲用户使用.
环信在北美AWS布有海外节点,可以供欧洲用户使用.
0
评论

旁路接口就是把环信服务器收到的IM消息,实时的推送给用户自己的服务器,用户的服务器该如何接收呢? 接收消息 消息推送 环信技术支持

开发讨论环信专业服务 发表了文章 • 3829 次浏览 • 2015-09-02 21:12 • 来自相关话题

环信后台可以配置回调接口,需要开通时请注明appkey和需要接收回调消息的接口地址,注意:环信现在的回调接口只能转发聊天消息和离线消息,不能转发好友请求。
环信后台可以配置回调接口,需要开通时请注明appkey和需要接收回调消息的接口地址,注意:环信现在的回调接口只能转发聊天消息和离线消息,不能转发好友请求。
0
评论

环信支持IPv6网络集成么? 环信技术支持

开发讨论环信专业服务 发表了文章 • 3754 次浏览 • 2015-09-01 12:41 • 来自相关话题

目前环信服务器的地址是IPv6,在DNS服务器同时兼容IPv6和IPv4的情况下所有环信的服务都是可用的。
目前环信服务器的地址是IPv6,在DNS服务器同时兼容IPv6和IPv4的情况下所有环信的服务都是可用的。
0
评论

在账号下的应用和linux和demo怎么互动?两者怎么关联在一起。如果想看到后台和demo中的用户的通信,demo是不是该输入appkey? 环信技术支持

开发讨论环信专业服务 发表了文章 • 2704 次浏览 • 2015-08-31 01:14 • 来自相关话题

在一个appkey下面的聊天用户是可以直接互发消息的,客户端可以是linux的也可以是其他平台的,在管理后台可以直接发消息测试。
在一个appkey下面的聊天用户是可以直接互发消息的,客户端可以是linux的也可以是其他平台的,在管理后台可以直接发消息测试。
0
评论

旁路接口不稳定,已经第三次断了,是什么原因。 环信技术支持

开发讨论环信专业服务 发表了文章 • 2440 次浏览 • 2015-08-29 22:11 • 来自相关话题

如果30秒内回调失败超过90次,就会封掉该app的回调,如果用户的回调接口没有返回数据,环信这边也会判断为回调失败。
如果30秒内回调失败超过90次,就会封掉该app的回调,如果用户的回调接口没有返回数据,环信这边也会判断为回调失败。
0
评论

想做机器人,但这边平台和编译器都是安卓的,想用C或C++接口,不用环信的java接口,但是编译了环信的linux版本后,发现缺少依赖库,请问怎么办? 环信技术支持

开发讨论环信专业服务 发表了文章 • 2678 次浏览 • 2015-08-29 07:08 • 来自相关话题

http://docs.easemob.com/doku.p ... hspec 里面列出来了需要的库,如果还有其他依赖库找不到,可以随时和环信的技术直接交流。
http://docs.easemob.com/doku.p ... hspec 里面列出来了需要的库,如果还有其他依赖库找不到,可以随时和环信的技术直接交流。
0
评论

环信的旁路接口可以把加好友的请求、同意加为好友之类的消息同步到用户自己的服务器,有办法即时知道两个人成为了好友吗? 环信技术支持

开发讨论环信专业服务 发表了文章 • 3478 次浏览 • 2015-08-28 05:02 • 来自相关话题

环信现在的回调接口只能转发聊天消息和离线消息,不能转发好友请求。
环信现在的回调接口只能转发聊天消息和离线消息,不能转发好友请求。
0
评论

用环信开发即时通讯必须要用环信的服务器和数据库吗? 数据库 环信技术支持

开发讨论环信专业服务 发表了文章 • 3251 次浏览 • 2015-08-27 22:26 • 来自相关话题

不是,环信的系统架构是高解耦结构,用户不用对自己原有数据库做修改,即可快速集成。
不是,环信的系统架构是高解耦结构,用户不用对自己原有数据库做修改,即可快速集成。
0
评论

用户之前有一个社交app,积累了一定的用户群。app包含了一个聊天系统,但是经常出现消息丢失问题,如果现在使用环信做聊天系统,用户数据的迁移会不会很麻烦。比如聊天记录,用户之间的好友关系? 环信技术支持

开发讨论环信专业服务 发表了文章 • 3213 次浏览 • 2015-08-27 09:42 • 来自相关话题

不麻烦,环信系统只负责消息会话通讯,不负责用户体系,用户只需要把用户名和加密后的密码导入到环信后台就可以了。用户的聊天记录还在用户那,尽可放心。
不麻烦,环信系统只负责消息会话通讯,不负责用户体系,用户只需要把用户名和加密后的密码导入到环信后台就可以了。用户的聊天记录还在用户那,尽可放心。
0
评论

环信的服务器用的是哪个公司的服务器?如果发生故障,有没有备用方案,会不会影响环信的使用? 环信技术支持

开发讨论环信专业服务 发表了文章 • 2393 次浏览 • 2015-08-27 01:40 • 来自相关话题

目前环信的服务器集群布在阿里云的多个不同机房,青云和亚马逊的AWS,如果阿里云的某个机房出现故障不会影响环信的全部服务,与此同时环信也在推进同城双活的灾备方案,进一步提高可用性。
目前环信的服务器集群布在阿里云的多个不同机房,青云和亚马逊的AWS,如果阿里云的某个机房出现故障不会影响环信的全部服务,与此同时环信也在推进同城双活的灾备方案,进一步提高可用性。
0
评论

官网下载webIM SDK,没有v1.0.7 版本? webim 环信技术支持

开发讨论环信专业服务 发表了文章 • 2519 次浏览 • 2015-08-26 03:19 • 来自相关话题

1.0.7版本依赖于服务端的一个功能升级,所以还没有正式发布。
1.0.7版本依赖于服务端的一个功能升级,所以还没有正式发布。
0
评论

在环信系统里用户名的大小写转换是怎么样的? 环信技术支持

开发讨论环信专业服务 发表了文章 • 2482 次浏览 • 2015-08-25 08:22 • 来自相关话题

这个大小写是这个样子的:REST系统忽略大小写,认为AA,Aa,aa,aA都是一样的。如果系统已经存在了username为AA的用户,再来一个aa,就是用户名重复了。但是数据的表现形式还是用户最初注册的形式,发来的是大写就保存了大写,发来的是小写就保存小写。但是聊天系统(IM Server)那边的持有的用户名都是小写,没有大写。 查看全部
这个大小写是这个样子的:REST系统忽略大小写,认为AA,Aa,aa,aA都是一样的。如果系统已经存在了username为AA的用户,再来一个aa,就是用户名重复了。但是数据的表现形式还是用户最初注册的形式,发来的是大写就保存了大写,发来的是小写就保存小写。但是聊天系统(IM Server)那边的持有的用户名都是小写,没有大写。
0
评论

环信对语音流做了什么格式的编码?二次加密会不会使其体积变大太多? 环信技术支持

开发讨论环信专业服务 发表了文章 • 2568 次浏览 • 2015-08-25 00:30 • 来自相关话题

加密不会导致数据增大,加密后的数据长度和原来一样。
加密不会导致数据增大,加密后的数据长度和原来一样。
6
评论

大家怎么实现自定义表情的 有谁说说吗 我是这么实现的 不完美啊 自定义表情 环信技术支持

开发讨论niuhui 发表了文章 • 3357 次浏览 • 2015-07-14 22:18 • 来自相关话题

但是不完美  有人有更好得方法吗  求分享
但是不完美  有人有更好得方法吗  求分享
即时通讯云领导者,旗下有环信IM,环信移动客服两大产品