融云 php sdk下载,Android 即时语音聊天工具 开发
使用融云SDKphp
1. 功能需求分析html
1.1 核心功能需求:java
* 即时通信android
* 文字聊天git
* 语音聊天github
1.2 辅助功能需求:数据库
* 注册、登陆api
* 好友添加功能服务器
* 好友关系管理网络
2. 融云即时通信平台简介
2.1 平台简介,
* 即时通信,实时网络 提供商
* 客户端IM组件, 客户端IM基础库, WebSDK,服务端 REST API
2.2 平台架构介绍
咱们须要关心 App, App Server
2.3 概念介绍
* App Key/Secret: 有生产环境 和 开发环境区别
* Token: 每一个用户链接服务器都须要一个token
* 会话、会话类型: 会话(单聊,群聊,讨论组)
* 单聊: 用户一对一的聊天
3. 项目结构分析和搭建
3.1 项目结构分析
从融云架构图分析
* App Server 和App交互
* App Server 和 Rong Cloud Server 交互
项目结构
* 服务器端
用户数据库
服务器API程序
* 手机客户端
基本App
融云SDK
3.2 项目框架搭建
xampp 融云Android SDK,下载
下载融云Server SDK: http://www.rongcloud.cn/docs/server.html,获取php.api
Android端
android-async-http开源框架能够是咱们轻松的获取网络数据或者向服务器发送数据
https://github.com/loopj/android-async-http
4. 在应用中集成 融云SDK
* 融云SDK 集成
* 融云SDK基本使用
* 聊天窗口
4.1 融云SDK 集成
1. 须要一个融云帐户 https://developer.rongcloud.cn/app 注册
2. 建立应用,顺便下载Android SDK
3.
AndroidManifest.xml
MainActivity
//在融云网站获取API token
String token = "j8ctNGyFUPsWCSjHcsMj66eF9VgQg6BrGZJW8Onu40r5aeznhPfvdMkaTw3ZBCLTaErEoctk5UQMe69Yjg73wg==";
RongIM.connect(token,newRongIMClient.ConnectCallback() {
@Overridepublic voidonSuccess(String arg0) {//TODO Auto-generated method stub
Toast.makeText(MainActivity.this, "Token error", Toast.LENGTH_LONG).show();
}
@Overridepublic voidonError(ErrorCode arg0) {//TODO Auto-generated method stub
Toast.makeText(MainActivity.this, "Token success" +arg0, Toast.LENGTH_LONG).show();
}
@Overridepublic voidonTokenIncorrect() {//TODO Auto-generated method stub
Toast.makeText(MainActivity.this, "Token incorrect", Toast.LENGTH_LONG).show();
}
});
startConversationBtn=(Button)findViewById(R.id.startConversationBtn);
startConversationBtn.setOnClickListener(newOnClickListener() {
@Overridepublic voidonClick(View v) {//TODO Auto-generated method stub
if(RongIM.getInstance() != null){
RongIM.getInstance().startPrivateChat(MainActivity.this, "iceleader", "hello carlo");
}
}
});
App.java
public class App extendsApplication {
@Overridepublic voidonCreate() {//TODO Auto-generated method stub
super.onCreate();//init rongcloud
RongIM.init(this);
}
}
ConversationActivity.java
未完待续。。。
融云 php sdk下载,Android 即时语音聊天工具 开发相关推荐
- 语音聊天工具 android,Android 即时语音聊天工具 开发
使用融云SDK 1. 功能需求分析 1.1 核心功能需求: * 即时通讯 * 文字聊天 * 语音聊天 1.2 辅助功能需求: * 注册.登录 * 好友添加功能 * 好友关系管理 2. 融云即时通讯平台 ...
- 融云php sdk下载安装,LICENSE · 融云 RongCloud/server-sdk-php-composer - Gitee.com
The MIT License (MIT) Copyright (c) 2016 融云 RongCloud Permission is hereby granted, free of charge, ...
- android腾讯云im刷新会话列表,融云 IM SDK 集成 --- 刷新会话界面和会话列表界面...
融云 IM SDK 集成 --- 刷新会话界面和会话列表界面 最近集成融云 IMkit 发现, 融云 IMkit 提供的 ConversationListFragment 和 Conversation ...
- 融云 Unity SDK 升级,专注游戏场景,更好社交体验
游戏已经不单单是一种娱乐方式.关注[融云全球互联网通信云]了解更多 作为离元宇宙最近的赛道,游戏不仅是各种沉浸式体验类技术落地融合的首发场景,也是创作者经济爆发的热土. 移动游戏在人们的线上消费方面势 ...
- 3分钟融云Demo体验:IM即时通讯篇
很多开发者朋友在使用融云IM SDK之前经常纠结一个问题,这个SDK集成到我的应用里究竟能不能变成我想要的样子?So,为了更好地理解IM的功能属性和使用场景,融云提供了一款Demo--SealTalk ...
- 融云直播 SDK 升级,让直播「PK」起来
近日,融云直播 SDK 2.1 上线,在 7 种合流布局满足直播连麦所有热门场景的基础上,上线 PK 能力,为开发者提供丰富直播内容和提升用户活跃度的最佳运营抓手.关注[融云全球互联网通信云]了解更多 ...
- 融云直播 SDK 2.0 上线,轻松获得视频直播能力
近日,融云直播 SDK 2.0 正式上线.开发者通过调用贴近直播业务的 API,两步即可为自己的 APP 添加视频直播能力. 同时,在连麦互动成为直播业务必备能力的当下,融云直播 SDK 2.0 封装 ...
- 使用融云 IM SDK 实现 H5 直播聊天
当我拿到这个需求,脑子里出现了淘宝各大直播场景,尤为印象深刻的李佳琪的 '我的妈呀!','买它买它买它!','Oh my god!'.然后默默点开了直播.好吧,有点跑题,其实我就是想去了解下,之前都是 ...
- 融云 IM SDK 集成 — 刷新会话界面和会话列表界面
融云 IM SDK 集成 - 刷新会话界面和会话列表界面 最近集成融云 IMkit 发现, 融云 IMkit 提供的 ConversationListFragment 和 ConversationFr ...
最新文章
- 嵌入式Linux综合知识
- leetcode62 不同路径
- boost::filesystem目录相关的测试程序
- nginx安装配置http、tcp代理
- LeetCode 737. 句子相似性 II(并查集)
- PHP和tp5—使用过得函数总结
- BZOJ 1977/洛谷P4180 - 次小生成树 Tree(严格次小生成树)
- win2012没有远程桌面授权服务器可以提供许可证 如何远程
- 西电Pintos操作系统课程设计 实验四
- 怎么把程序下载到stc15w201s_STC15W201S系列
- MES1.0实现分析 -制造业数字化探讨(1)
- 注意啦!使用“流量卡”别图便宜,小心被监控!
- java计算矩形_用Java实现计算矩形的面积与周长
- x64dbg 修改为dll_X64Dbg使用教程
- 开源的高性能Java集合:GNU Trove介绍
- 访问Daytime服务的客户端(TCP)
- day52 css选择器和特性
- python manager 共享数据访问_python 进程间数据共享multiProcess.Manger实现解析
- 中文版扩散模型课程:第一单元
- Flink 的 算子链 和 资源组