00:00
好,接下来呢,给大家讲解一下这个环线SDK啊,这个集成啊,首先呢,我们来上环线的官网啊去看一看。这个是环信的官网地址。复制一下。粘贴。啊,这个呢,就是这个环信的这个官网这个地址啊啊,你需要那个注册一个环信啊这个账号啊,我们这里呢,我已经注册完了啊,其实注册很简单啊,你点击注册这里面需要添加这个啊邮箱密码啊,重复密码啊,联系电话啊,你注册这个联系电话之后呢,啊,它会这个客服啊,啊服务非常到位啊,会给你打电话啊,我之前呢,就给我打了好多电话,你需不需要帮助啊啊需不需要服务啊。啊,还是非常贴心的啊,还有这个验证码啊,短信验证码啊,这些都必须填的企业名称啊,这个你给填一个就行了啊,带星呢是必须添加的啊,一提交就会。呃,获得一个账号,我这里呢,就不不注册了。
01:00
然后我们登录一下。啊,默认有提示啊,密码不能告诉你们。六加九啊,别不会算啊,是不是15啊好登录。这样呢,就会来到这个啊登录页面啊,这里面呢,我已经创建了啊四个应用啊,包括这个I'M007,阿圭5004啊I'M002啊之前上课讲的这里面呢,你可以去创建应用啊,一会我们再创建,这里呢,先不创建啊。接下来我们看一下这个啊,阅读它一下SDK的文档啊,去哪去找呢。啊,来到这官网先回到首页啊,回到首页之后呢,找到这个即时通讯云啊,这下面有一个文档啊,我们在这里找进来。进来之后呢,这个就是这个。啊,集成环信这个开发的详细过程啊,这里面包括这个快速入门啊,服务端的集成啊,安卓客户端的集成,还有这个iOS客户端的集成。
02:08
啊,下面还有Linux SDK的集成啊,Web啊,各种方面的集成啊都有啊,这里面呢,还有这个详细文档的介绍啊。非常贴心的啊。那接下来呢,我们介绍一下这个环形SDK啊,这下面呢,包括这个平台,这个架构啊,这个我们要简单了解一下啊,这下面呢,包括这个客户端啊,也就是我们这个手机啊,我们写安卓程序这个部分啊,归我们管啊,后面呢,这一部分呢,是这个服务器啊,环信的服务器啊,记住了啊,这个是环信的服务器。看一下啊,这是环信的服务器,这面呢是手机啊,就是我们啊,这面我们每一个服务器自己的APP是不是有自己的后台服务器啊,啊这些是归我们管的啊,这两个归我们管,这个呢,就是第三方啊,环信归我们提供的服务器啊,他做哪些事情呢?主要处理的就是。
03:03
聊天啊,你和用户之间的聊天的信息啊,所有的会话单聊还是群聊啊,都是你俩进行通信,那么什么信息保存了这个你后台这个服务器呢啊,包括这个头像啊。你的年龄啊,还有你的账号啊,密码啊等等的一些与用户特征啊,紧密相关的用户数据啊,都放到这个APP,你自己的服务器啊,因为这样才安全嘛,你想想你把你的核心信息都放到环信那。那你放心吧,是吧,你天天都睡不着觉啊,所以说这个呢是不靠谱的啊。所以这样分工啊,是非常非常合理的啊,你环信既然你是这个集成这个聊天功能,那你就只负责聊天啊,既他业务由你自己的后台服务器来完成。下面这张图啊,就是这个,他详细介绍了这个环信啊,这个后台是怎么工作的,存放这个用户信息啊,群主啊,消息啊,文件啊等等一些状态啊,整个这些流程啊,放在这后面了啊。
04:05
再往下呢,就是这个你与其他人啊进行聊天这个过程啊,首先你是A用户啊,你发了一条消息,要经过这个环信服务器啊,判断一下B用户当前是什么状态,如果在线呢,就直接把这个消息推送过来了啊,如果你不在线呢,那么我就推一个啊离线消息啊给这个病户,这是你俩之间进行聊天啊,这个聊天这个过程呢,这个信息啊,这个服后台服务器还可以获取到啊你这些信息。啊,完全可以从环境服务器中拿到所有的信息啊,因为呢,这你这个APP啊,后台这个服务器也要集成环新的SDK啊,这就是这个整个这个流程啊。那么接下来呢,我们来去啊这个服务器,这个环信官网去下载一下这个SDK啊,去哪去下呢?来看一下。
05:00
还是首先回到这个环信的首页啊,然后还是即时腾讯云往下找找找找找到下载啊下载。下载找哪一个呢?我们显然是这个安卓的SDK啊,在这里面去下载最新SDK下载。啊,正在下载。好,这样呢啊,就下载完了啊,就是这个SDK3.1.5啊,其实呢,我们这个啊,本地文件夹啊,已经给大家下载好了。啊,看一下。包括这个在应应用资源里。下面有一个SDK啊,这下面呢,就是这个3.1.5啊,这个就是我们从环线SD啊,环形官网中下载的SDK啊,我们可以把它解压一下。右键。解压到。
06:01
啊,就讲到这吧。看一下一共包括啊六个文件夹,我们分别看一下里面都有哪些信息啊,第一个呢,是这个空文件夹啊,空的里面什么也没有啊,不用管,第二个呢,这个是这个环信的这个文档啊,官方提供的文档doc啊,大家有时间呢,可以去看一看啊,去看一看HTML的啊。介绍的还是非常详细的,相当于一个官方的API。然后呢,下面呢,这个就是啊一个例子,他给你写的一个代码啊,集成的是这个环信SDK啊,这下面有一个E字UI啊e zi是什么呢?就是环线SDK啊,本身它不具有这个图形化的页面啊,这个e zi呢,它给你好多这个单聊啊群聊啊,给你封装好了啊,把这些SDK也集成在里面了,但是又多了一些页面啊,所以说呢,方便你去开发,你只要把它导过来之后啊,可以迅速的完成你想要的单聊啊群聊啊,还有这个视频聊天呢啊这等等一些功能啊,一会儿呢,我们就给大家演演呃,演示一下。
07:03
下面这个啊,这个是lips啊,这个就是不包括。你这个。页面的啊,不包括页面直接你把这个IDK集成过来,那这样的话呢,你就需要你自己去设计你这个聊天呢,会话这个页面啊,完全就是自己去写啊,相对来说会麻烦一些,但是呢,好处呢,就是会啊减少你这个SDK的体积啊,你这个体积不会变大,因为那个集成EUI呢,它那个呃代码代码还是挺多的啊。再往下呢,这个LIS without audio啊,这是啥意思呢?啊,有些这个APP啊,它不需要这个视频聊天啊,语音聊天啊,那这样呢,你就不需要集成这个audio啊,只是一个会话页面啊,这样呢,他给你提供了一个简缩小版的啊这个LIS啊,他把这个啊视频聊天这个功能给干掉了啊,你要是不需要视频聊天,你可以继承这个,接下来这个是。To啊,一些工具啊,这里呢,我们不需要啊,暂时不用啊。
08:05
好,这就是给大家介绍一下这个啊,环新的官网啊,提供的一些数据信息。
我来说两句