请选择 进入手机版 | 继续访问电脑版
帖子
帖子
用户
博客
课程
显示全部楼层
42
帖子
4
勋章
1万+
Y币

(新手教程)环信easeChat模块demo分享(持续更新)

  [复制链接]
发表于 2018-11-15 12:17:47
本帖最后由 Mr.ZhouHeng 于 2019-9-3 15:25 编辑

环信 easeChat模块demo分享

*****使用我代码的时候,一定记住config.xml里面,不建议整个把我文件替换,如果想整个替换,里面的appid需要注意:
换成你自己的创建的千万别整个替换我的又不改id,同步的时候会出现报错的。
同时关于环信的value,需要按照我下面方法,去环信开发控制台官网申请key,vuale修改完之后,上传到云端编译才会有效*******

第一步我们需要在开发控制台创建一个Native App应用以及添加环信模块的准备工作:







第二步需要配置环信模块需要注意的地方:

按照官网关于easeChat模块的文档去环信官网创建应用,
*应用id根据你自己意思输入不需要去找什么具体的id,就是输入一串数字就行;



得到appkey再来配置config。
config文件,配置方法如下:

  1.     <feature name="easeChat">
  2.         <!-- //value里面"****"换成,在环信平台控制里面创建应用时得到的AppKey; -->
  3.         <param name="appKey" value="****"/>
  4.         <!-- iOS 中推送证书名称,具体请参考制作与上传推送证书http://docs-im.easemob.com/im/300iosclientintegration/30iossdkbasic。-->
  5.         <!--<param name="ios_apnsCertName" value="81qz3dBYB5q2nGji4IYrawr1" /> -->
  6.         <!--(可选项)是否允许使用DNS,当使用了自己私有服务器请将此参数配置为false; 默认为true -->
  7.         <param name="enableDnsConfig" value="true"/>
  8.         <!--(可选项)IM服务器端口,enableDnsConfig 为 false 时生效 -->
  9.         <!-- <param name="chatPort" value= "6718"/> -->
  10.         <!--(可选项)IM服务器端口,enableDnsConfig 为 false 时生效 -->
  11.         <!-- <param name="chatServer" value="im2.ssy**.**"/> -->
  12.         <!--(可选项)IM服务器端口,enableDnsConfig 为 false 时生效 -->
  13.         <!-- <param name="restServer" value="a1.ssy**.**:88"/> -->        
  14. <!-- (可选项)DNS URL 地址,enableDnsConfig 为 true 时生效 -->
  15.         <param name="dnsURL" value=""/>
  16. </feature>
复制代码

在安卓平台需要增加:

  1. <meta-data name="EASEMOB_APPKEY" value="****同上*****"/>
复制代码


修改完之后必须把config文件上传到云端,必须谨记此条,否则接下来会出现错误,上传文件之后执行下面步骤:




本帖子中包含更多资源,您需要 登录 才可以下载或查看,没有帐号?立即注册

X
1682
帖子
10
勋章
1万+
Y币
感谢分享
146
帖子
3
勋章
3684
Y币
仰望大佬
19
帖子
3
勋章
1万+
Y币
感谢分享,仰望大佬
175
帖子
1
勋章
5678
Y币
期待第二期
22
帖子
0
勋章
140
Y币
期待更新。。。
42
帖子
4
勋章
1万+
Y币
已更新到第四发送语音跟播放语音
37
帖子
2
勋章
3711
Y币
支持支持
42
帖子
4
勋章
1万+
Y币
最近比较忙 忙完之后在继续更新
0
帖子
0
勋章
1万+
Y币
支持支持
12345678910... 18下一页
您需要登录后才可以回帖 登录

本版积分规则