美文网首页
环信聊天集成

环信聊天集成

作者: PL橙子 | 来源:发表于2017-12-28 15:39 被阅读46次

前言

在这个信息爆炸的时代,好像应用内聊天(即时通信)也称为了每款app的必备,如何实现聊天功呢? 这里分为两种情况:

自己搭建聊天系统

借助于第三方SDK

自己搭建聊天系统

可以利用openfire+spark

openfire作为服务端,spark作为客户端

开发周期较长

免费开源

借助于第三方SDK

开发周期短

便于集成

可以定制

需要付费

综上所述:我们选择第二种,借助于第三方SDK,第三方SDK比较多,如环信、容联云,友盟等,这里我们选择环信。

基于环信搭建聊天系统

注册用户

环信官网:http://www.easemob.com/

登录官网后,注册并登录即时通信云

创建应用

查看生成应用信息

下载SDK

下载SDK

环信SDK下载地址:http://www.easemob.com/download/im 

打开后如图所示,我们这里选择android SDK 

解压SDK

解压后如图所示,其中ChatDemoUI3.0为完整版,包含全部的功能,easeui只包含部分功能(登录、聊天等)的demo,这里只做简单集成,我们选择easeui

打开easeui,选择easeui作为待引入module

集成环信

新建一个项目,并将easeui作为module导入

配置权限

设置环信应用的AppKey

其中APPKEY换成生成应用的key值

其他设置

其他设置如百度地图APIKEY,友盟统计APIKEY等 

在Application中初始化SDK

注册登录

界面

注册登录代码

对用户名和密码判空处理,为空提示并返回 

登录后主界面

界面

通过代码设置聊天记录,联系人,设置三个界面

参考: 

EaseDemo

相关文章

  • 环信聊天集成

    前言 在这个信息爆炸的时代,好像应用内聊天(即时通信)也称为了每款app的必备,如何实现聊天功呢? 这里分为两种情...

  • IPV6适配之环信SDK

    项目中集成了环信,在IPV6 下无法登录环信的聊天服务器,无法聊天,因此需要适配环信 ,去年7月集成的版本应该是...

  • 环信聊天室demo

    开发一个直播项目需要用到环信聊天室,折腾后自己集成环信聊天不带语音版本,集成环信UI删减一些不要的东西1.需要在x...

  • ios环信3.0版本集成(包含音频通话)

    由于最近需求需要给app添加聊天功能,所以想到了环信,上一次集成环信是去年了,当时也只是简单的集成简单聊天功能,也...

  • 环信基础聊天集成

    在做前端开发过程中难免会遇到聊天功能的开发,我在这里给大家分享一下我用环信集成基础聊天功能的一些心得和注意点。在集...

  • iOS 之环信的使用

    一.环信简介 二.集成环信iOS SDK 三.初始化环信SDK 四.注册 五.登录 六.好友 七.消息 八.聊天 ...

  • 环信

    iOS 集成环信(四) 群聊iOS 环信集成(五) 加载会话列表

  • 一.导入环信SDK前期准备工作:

    近期研究环信的集成,想对聊天这一块进行一个综合的梳理,希望能够有所感悟。下面这是开篇,由于集成环信SDK,就像下面...

  • iOS开发-在现有项目中集成环信SDK及EaseUI

    公司项目中需要集成即时聊天的功能,在现有项目的基础上集成环信最新的SDK遇到了很多坑 注册和创建应用 环信开发文档...

  • 集成环信的EaseUI报错遇到的问题

    前因 项目里面用到了环信,需要集成环信的聊天和EaseUI。 遇到的问题 1.重复引用 因为环信中使用到了 MW...

网友评论

      本文标题:环信聊天集成

      本文链接:https://www.haomeiwen.com/subject/gjrvgxtx.html