软件介绍:
融云SDK是一款新型的设计聊天平台,这款软件不是针对所有的用户人群开发的。而是针对移动互联网开发工作人员量身打造的一款即时通讯工具,旨在为这些工作人员有更好的信息交流和互动。当然如果您对互联网开发感兴趣也是非常适合使用融云SDK的,在这里您能了解到最新的互联网发展动态。
使用指南:
1、要进行应用开发之前,需要先在融云开发者平台创建应用。如果您已经注册了融云开发者帐号,请前往 融云开发者平台 创建应用。
2、您创建完应用后,首先需要了解的是 App Key / Secret,它们是融云 SDK 连接服务器所必须的标识,每一个 App 对应一套 App Key / Secret。针对开发者的生产环境和开发环境,我们提供两套 App Key / Secret,两套环境的功能完全一致。您在应用最终上线前,使用开发环境即可。
3、开发环境 App Key / Secret 是专门为您提供的仅供开发使用的,开发环境将和生产环境的数据隔离,避免开发环境数据和线上生产环境数据互相冲突。
4、生产环境的 App Key / Secret 默认先不提供,等您提交上线后,我们会提供生产环境的 App Key / Secret。
5、Token 称为用户令牌,App Key 是您的 App 的唯一标识,Token 则是您 App 上的每一个用户的身份授权象征。您可以通过提交 userId 等信息来获得一个该用户对应的 Token,并使用这个 Token 作为该用户的唯一身份凭证与其他用户进行通信。
6、Token 的主要作用是身份授权和安全,因此不能通过客户端直接访问融云服务器获取 Token,您必须通过 Server API 从融云服务器 获取 Token 返回给您的 App,并在之后连接时使用。详细描述请参考 Server 开发指南 中的用户服务和获取 Token 方法小节。
7、为了方便您在集成和测试过程中使用,我们还提供了 API 调试工具,在您不能部署服务器程序时,可以直接通过传入 userId 和 name 来获得 Token。请访问 融云开发者平台,打开您想测试的应用,在左侧菜单中选择“API 调试”即可。
8、userId : 每一个用户对应一个 userId,这个 userId 是您维护的,所以您可以直接赋值,两个您的的用户通信,对于融云来说就是两个 userId 间通讯。
9、name : 用户的显示名称,用来在 Push 推送时,或者您没有传入用户信息时,默认显示的用户名称。
10、portraitUri : 用户头像,用来当您没有传入用户信息时作为默认头像,如果图片不存在,IMKit 会显示默认头像。
11、通过 API 调试,您可以得到一个 Token 返回值。你就可以直接使用这个 Token 为这位用户进行发送和接受消息。
软件功能:
单聊
提供文字、表情、语音片段、图片、VoIP 等多种输入内容,解决 App 内用户的沟通瓶颈。
会话界面、会话列表、好友列表,三个页面适应多种使用场景
支持 UI 界面的自定义配置,完美整合在 App 中
讨论组
支持用户创建多人讨论组,满足 App 内用户进行多人聊天的需求。
用户自组建多人讨论组
会话设置界面,完善 App 的体验细节
群组
基于已有多人好友关系创建的多人聊天服务,满足 App 内群体性实时交流需求。
支持 3000 人的大型社群需求
基于 App 自身群组的用户关系,无缝融合
聊天室
多人在线实时聊天服务,无上限人数同时在线支持,增加 App 内直播、讨论的互动性,提升人气。
完善的管理员权限 API
无上限人数聊天室,即时显示在线人数
多种样式方案,支持不同场景
VoIP
基于 IP 网络的点对点语音通话服务,可在二人会话内使用或直接唤起,实现实时语音交流。
基于互联网的点对点实时语音通话
自有技术,保障优质的通话质量
适应不同网络环境,智能调节通话方式