java 环信服务端端集成,如何集成

web项目集成环信web im
[问题点数:20分]
本版专家分:0
CSDN今日推荐
本版专家分:50
本版专家分:0
本版专家分:0
本版专家分:0
本版专家分:0
匿名用户不能发表回复!|
CSDN今日推荐---- 你后来又遇到了谁,又拥有了怎样的人生。
Java IM环信服务端集成之创建应用(一)
移动端用户注册 VS 环信IM创建应用
环信即时通讯云V3.0
成立于2013年4月,是一家国内领先的企业级软件服务提供商,于2016年荣膺“Gartner
2016 Cool Vendor”。产品包括国内上线最早规模最大的即时通讯云平台——环信即时通讯云,以及移动端最佳实践的全媒体智能云客服平台——环信客户互动云。
环信即时通讯云 V3.0
环信即时通讯云是全球最大的即时通讯云 PaaS 平台。V3.0 版本对 SDK 和通讯协议进行了全面深度的改造与优化:
全新的通信协议:全新的基于消息同步的私有协议,在不稳定网络环境下更稳定更省流量,确保消息投递的可靠、顺序以及实时性,并具有更高的安全性。同时提供了更好的扩展性,将支持更多的对接和设备同步场景。全新的 SDK:全面重构,将核心通信模块做了更好的封装;简化了接口,结构更清晰,集成更容易;提升了登录速度和弱网络环境下的可靠性。如果您希望从V2.x升级到V3.x,请参考:和。关于服务端集成、Linux SDK集成和Web IM SDK集成,V2.x和V3.x没有区别。
APP 服务器与环信服务器的集成
环信只是即时通讯的消息通道。环信本身不提供用户体系,环信既不保存任何 APP 业务数据,也不保存任何 APP 的用户信息。比如说,你的 APP 是一个婚恋交友 APP,那么你的 APP 用户的头像、昵称、身高、体重、三围、电话号码等信息是保存在你自己的
APP 业务服务器上,这些信息不需要告诉环信,环信也不想知道。
环信这样设计的目的有2个:
尽量少的侵入开发者自己 APP 的业务数据和用户体系。用户体系是一个 APP 的最最核心的数据,在当前中国的环境下,部分开发者会比较难信赖一个第三方厂商,把自己最关键的用户体系信息托管到一个第三方平台上。大多数 APP 都有自己的服务器后台,有自己的用户体系。所以环信要尽力做好的环节是尽可能方便开发者把环信和自己的用户体系集成,而不是为开发者提供他们可能并不会用的用户体系。环信服务器提供了 REST
服务用来集成用户和好友体系:
用户体系:用户管理 REST API 提供了一个创建环信账号的 REST 方法。这个方法很简单,只需要提供账号 ID 和密码2个参数,就可以创建一个环信账号。对一个已经上线,已经有很多现有用户的 APP 来说,要集成环信,只需要写一个脚本,循环调用创建环信用户的 REST 方法即可。好友体系:环信提供好友体系,但不是必须使用的,APP 可以将现有 APP 的好友关系导入到环信的好友体系中。好友列表管理 REST API 提供了一个修改环信账号好友体系的 REST 方法。对一个已经上线,已经有很多现有用户的 APP 来说,只需要写一个脚本,循环调用修改环信账号好友体系的 REST 方法即可。手机 APP 端集成
请参照客户端集成来集成相应的环信 SDK。
注册并创建应用
注册环信开发者账号
第 1 步:在上点击“即时通讯云”,并点击“免费使用”,如下图:
第 2 步:在的注册页面中,填写详细资料,如下图:
第 3 步:点击注册。注册成功后,我们会向您填写的邮箱中发送验证信息,请前往邮箱进行账号激活。
账号激活成功后,回到控制台登录页面登录到开发者后台。
第 1 步:在我的应用中,点击创建应用按钮,如下图:
第 2 步:填写创建应用的名称(内容只限于数字、大小写字母),如下图:
(应用名称会存在于你生成的 AppKey 中,如:测试 Demo 中 AppKey 为dousers#sandbox,则 sandbox 为填写的应用名称。注册授权根据需要自行选择,AppKey的长度限制为1k字节以内。)
第 3 步:填写好应用名称后,点确定。创建成功,系统会为你生成 AppKey 以及相关配置信息,如下图:
之后,将此 AppKey 配置到 Android、iOS、Web IM 上即可。
企业的唯一标识,开发者在环信开发者管理后台注册账号时填写的企业 ID
同一“企业”下“APP”唯一标识,开发者在环信开发者管理后台创建应用时填写的“应用名称”
开发者在环信开发者管理后台注册时填写的“用户名”,企业管理员拥有对该企业账号下所有资源的操作权限
一个 APP 的唯一标识,规则是 ${org_name}#${app_name}
没有更多推荐了,
加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!服务器端集成(REST API)[动态] 环信发布微信小程序Demo,手把手教你集成IM
· 1&年前 |
阅读(45673)·
评论()| 来源 环信
为了让大家的小程序都能顺利“聊”起来,环信小程序Demo源码也于今日正式发布,也许在“用完即走”基础上“聊两句再走”也是极好的哦!同时,环信工程师们还贴心的为大家准备好了集成使用教程视频,手把手教你玩转小 ...
环信小程序Demo视频微信小程序 Demo 介绍环信准备了微信小程序 Demo,该 Demo 基于 Web IM SDK,并在其基础之上进行了修改。如果您想在您的微信小程序中添加即时通讯的功能,可以参考以下方式集成。&小程序运行效果Demo源码下载GitHub下载地址:&或者,执行如下命令:&git clone 安装IDE进入微信公众平台的官网下载“开发者工具”,并安装。目前支持 windows 64、windows 32、mac 版本。微信开发者文档:“开发者工具”下载地址:&配置服务器地址登录微信小程序账户,配置以下服务器地址:request合法域名&socket合法域名 wss://im-api.easemob.comuploadFile合法域名&使用微信小程序 Demo使用“微信web开发者工具”打开微信小程序 Demo,步骤如下:打开“微信web开发者工具”,使用微信扫一扫授权登录。选择“本地小程序项目 → 添加项目”。填写AppID、项目名称(自定义)、项目目录(本地代码路径),并点击“添加项目”。进入“微信小程序Demo”项目后,可以对项目进行编辑、调试。&
来源: - 即时通讯开发者社区!
即时通讯框架hot
开源移动端即时通讯框架。
轻量级Web端即时通讯框架。
移动端实时音视频框架。
基于MobileIMSDK的IM系统。
本月热门资讯
技术好文分类
最新社区主题
123456789101112131415
商务/合作:
投稿/报道:
手机访问本站
微信公众号new这个路径下的emchat-server-java 这个样例工程。进行配置。参考了工程路径下的README.md文 档.
用eclipse 建了一个maven空工程。再把源码copy 过来。maven提示包缺失: 三个包缺失(rest-java-sdk-1.0.5.jar,okhttp-2.75.jar,okio-1.6.0.jar,logging-interceptor-2.7.5.jar)官网找半天也没找到这rest-java-sdk-1.0.5.jar, maven弄不下来rest-java-sdk-1.0.5.jar这个关键包。没法,改用./gradlew eclipse 重新导入工程。可发现有测试代码的Msg 有一行缺失ext方法:msg.from(&stringa&).target(userName).targetType(&users&).msg(msgContent).ext(ext);看了一下。gradlew生成下载的rest-java-sdk-1.0.0的包。这个应该是升级后的方法。不确定用1.0.0有没有什么后患。没招。继续看文档:有说./gradlew distZip
说会在 _build/distributions_ 目录下生成一个 easemob-server-example.zip 文件, 里面包含了本项目的所有依赖。执行后提示成功。可我找半天也没看到有 _build/distributions_这个目录出现过。最后偿试 工程里面直接有个lib.zip 的压缩包。作为本地jar 包导入。依然xxx的问题报错哎~~~~~搞不清。你们这些Demo 确定都有自测过吗?敢不敢更新代码后弄得靠谱点啊?而且工程的入口main主类是哪个?还是全都用Test弄的测试例子?
申请试用 提交后工作人员会尽快与您联系进行功能演示
提交 不了,谢谢
技术咨询已转移到管理后台,请先登录 即时通讯云使用者请在应用详情页面咨询客户互动云使用者请进入管理员模式咨询
提示:技术咨询已转移到管理后台,请先登录 即时通讯云用户请在应用详情页提交工单,同时提供论坛互助支持服务。客户互动云用户请进入管理员模式在线咨询。

我要回帖

更多关于 环信 java 服务端集成 的文章

 

随机推荐