上云无忧 > 文档中心 > 环信IM即时通讯使用教程(Android) - 私有云 SDK 集成配置
IM即时通讯
环信IM即时通讯使用教程(Android) - 私有云 SDK 集成配置

文档简介:
静态配置 IP(域名)地址: SDK 默认指向公有云地址,在部署私有云后,需要将地址重新指向到新的地址,以下是地址修改方法: 注意: 如果需要配置 HTTPS 只需在 REST 地址前加一个前缀。
*此产品及展示信息均由环信官方提供。免费试用 咨询热线:400-826-7010,为您提供专业的售前咨询,让您快速了解云产品,助您轻松上云! 微信咨询
  免费试用、价格特惠

静态配置 IP(域名)地址

SDK 默认指向公有云地址,在部署私有云后,需要将地址重新指向到新的地址,以下是地址修改方法:

EMOptions emOptions = new EMOptions();//实例化 EMOptions 对象 emOptions.setRestServer("10.10.10.10:00");
//设置私有云 REST 地址(ip/域名:port) emOptions.setIMServer("10.10.10.10");//设置私有云 IM 地址 emOptions.
setImPort(00);//设置私有云 IM 端口号 emOptions.enableDNSConfig(false);//默认是 true,在私有云下,需要关闭
设置成 false) EMClient.getInstance().init(context,emOptions);//最后初始化 SDK 

注意

如果需要配置 HTTPS 只需在 REST 地址前加一个前缀。

emOptions.setRestServer("https://10.10.10.10:00");//设置私有云 REST 地址(ip:port) 

动态配置地址

  1. 服务器端配置 DNS 地址表
  2. 从服务器端动态获取地址

EMOptions emOptions = new EMOptions(); emOptions.setDnsUrl("url");//从服务器端动态获取地址 EMClient.getInstance()
.init(context,emOptions);//初始化 SDK

相似文档
  • 版本 V4.0.1 Dev 2023-3-16(开发版): 新增特性: [IM SDK] 新增 群成员自定义属性功能并增加自定义属性更新事件实现群成员设置和获取在群组中的昵称和头像等属性。 [IM SDK] 新增 EMMessage#deliverOnlineOnly 和 EMMessage#isDeliverOnlineOnly 方法实现发消息只投递给在线用户。若开启了该功能,用户离线时消息不投递。
  • 功能描述: 环信即时通讯 IM 支持多种消息类型,开发者可以方便地对本地会话、消息进行管理,可以从服务端获取历史会话和消息,提供送达回执和已读回执能力。
  • 登录即时通讯服务后,用户可以在单聊、群聊、聊天室中发送如下类型的消息: 文字消息,包含超链接和表情消息。 附件消息,包含图片、语音、视频及文件消息。 位置消息。 透传消息。 自定义消息。
  • 本文介绍环信即时通讯 IM SDK 如何管理本地消息数据。SDK 内部使用 SQLite 保存本地消息,方便消息处理。 除了发送和接收消息外,环信即时通讯 IM SDK 还支持以会话为单位对本地的消息数据进行管理,如获取与管理未读消息、搜索和删除历史消息以及统计消息流量等。其中,会话是一个单聊、群聊或者聊天室所有消息的集合。用户需在会话中发送消息、查看或清空历史消息等操作。
  • 环信即时通讯 IM 提供消息漫游功能,即将用户的所有会话的历史消息保存在消息服务器,用户在任何一个终端设备上都能获取到历史信息,使用户在多个设备切换使用的情况下也能保持一致的会话场景。本文介绍用户如何获取和删除服务端的会话和消息。
官方微信
联系客服
400-826-7010
7x24小时客服热线
分享
  • QQ好友
  • QQ空间
  • 微信
  • 微博
返回顶部