即时通讯IM_短消息API | SDK
- Home
-
- 即时通讯IM_短消息API | ...


即时通讯UI组件
Android、iOS、Web端可自定义的UI组件库,优秀的界面设计,极速集成的开发体验。
全消息类型
支持文字、表情、图片、语音、视频、附件、位置、扩展消息、透传消息、自定义消息等全消息类型。
消息持久化存储
消息进行持久化存储,支持离线消息、历史消息、漫游消息、消息回调等,灵活开放配置,满足各种需求。
推送服务
服务端对接APNS、Google、华为、小米、OPPO、Vivo、魅族等各大厂商离线消息推送通道。
万人群聊互动
默认支持3000人群聊,定制化支持万人以上大型群,灵活满足各种应用场景的业务需求。
直播聊天室
支持千万级用户同时在线,支持聊天室管控、内容合规风控、消息权重设置等,保障多场景下直播的优秀用户体验。
将即时通讯IM灵活的融入业务场景
小程序社交
– 30分钟快速集成,一站式解决方案
– 覆盖主流小程序平台,微信、QQ、头条、百度
– 支持Uniapp框架,多端统一开发
– 全类型消息:文字、语音、视频、图片、表情
– 完整社交场景:单聊、群聊、聊天室、系统通知

社交沟通
– 群组默认支持3000人/聊天室5000人
– 完善的身份管理:群主、管理员、成员
– 丰富的管理功能:禁言、黑名单、成员管理
– 支持群消息已读回执(增值服务)
– 可定制万人以上大群服务、千万级聊天室

私密社交
– 全方位隐私保护:消息撤回、阅后即焚
– 智能内容审核:内容审核、敏感词过滤
– 弱网消息必达,多端消息同步
– 消息漫游,多设备无缝切换
– 电信级可靠性保障

直播互动
– 全平台覆盖:小程序、Web、移动端、桌面端
– 丰富互动功能:弹幕、礼物、点赞
– 聊天室人数无上限,支持横向扩展
– 完善管理功能:全局禁言、白名单
– 完善场景方案快速集成

企业沟通
– 支持关系导入建立企业通讯录
– 全媒体通讯:文字、图片、音视频会议
– REST API支持第三方业务对接
– 完整的技术文档和服务支持
– 企业级安全保障

智能硬件
– 支持Android设备离线呼叫唤醒
– 支持全媒体消息互通,多平台互联
– 低功耗设计,支持设备待机模式下消息接收
– 电信级可靠性保障

写代码,可以是一件愉快的事
#import <AgoraChat/AgoraChat.h>
[[ AgoraChatClient sharedClient] initializeSDKWithOptions:[AgoraChatOptions optionsWithAppkey: @”Your appkey”]];
[[ AgoraChatClientsharedClient] loginWithUsername:@”username” agoraToken:@”token”];
AgoraChatMessage *message = [[ AgoraChatMessage alloc] initWithConversationID:@”conversationId” from@”from” to@”to” body:[[AgoraChatTextMessageBody alloc]initWithText:@”text”] ext:nil];
[[ AgoraChatClientsharedClient] .chatManager sendMessage:message progress:nil completion:nil];
[[ AgoraChatClientsharedClient] logout:YES];
import io.agora.chat.ChatClient;
ChatOptions options = new ChatOptions();
options.setAppKey(“Your appkey”);
ChatClient.getInstance().init(context, options);
ChatClient.getInstance().loginWithAgoraToken(username, agoraChatToken, null);
ChatMessage message = ChatMessage.createTxtSendMessage(content, toChatUsername);
ChatClient.getInstance().chatManager().sendMessage(message);
ChatClient.getInstance().logout(true);
import AC from ‘agora-chat’
const conn = new AC.connection({appKey: ‘Your appkey’});
conn.open({user: ‘username’, agoraToken: ‘Agora token’});
let option = {
chatType: ‘singleChat’,
type: ‘txt’,
to: ‘Target username’,
msg: ‘Message content’
}
let msg = AC.message.create(option);
conn.send(msg);
conn.close();
import AC from ‘agora-chat’
const conn = new AC.connection({
appKey: ‘your appkey’,
url: ‘wss://im-api-wechat.easemob.com/websocket’,
apiUrl: ‘https://a1.easemob.com’,
})
conn.open({user: ‘username’, agoraToken: ‘Agora token’,});
let option = {
chatType: ‘singleChat’,
type: ‘txt’,
to: ‘Target username’,
msg: ‘Message content’
}
let msg = AC.message.create(option);
conn.send(msg);
conn.close();
import { ChatClient, ChatOptions, ChatMessageChatType, ChatMessage } from ‘react-native-chat-sdk’;
let option = new ChatOptions{ appKey: ‘Your appkey’};
ChatClient.getInstance().init(option);
await ChatClient.getInstance().login(“Your username”, “Your password”);
let msg = ChatMessage.createTextMessage(toUsername, ‘hello world’, ChatMessageChatType.PeerChat);
await ChatClient.getInstance().chatManager.sendMessage(“msg”, “null”);
await ChatClient.getInstance().logout();
import ‘package:agora_chat_sdk/agora_chat_sdk.dart’;
var option = ChatOptions(appKey: ‘Your appkey’);
await ChatClient.getInstance.init(options);
await ChatClient.getInstance.login(“Your username”, “Your password”);
Var msg = ChatMessage.createTxtSendMessage(
username: toUsername, content: “hello world”);
await ChatClient.getInstance.chatManager.sendMessage(msg);
await ChatClient.getInstance.logout(true);
兼容 iOS、Android、Windows、macOS、Web、小程序、RTOS、Flutter、Electron、React Native、Unity、Unreal 等 30 大开发平台,适配 30,000+ 移动终端和海量外设,保证全平台一致性体验。
产品高度贴合应用场景

内容安全与合规
基于AI的内容审核,智能识别违规内容,敏感词识别消息内容,支持自定义词库配置,对违规消息进行实时拦截,违规用户精准定位

实时消息回调
回调服务经常用于对接客户业务服务器,与其他服务进行打通。常用于历史消息的保存、消息自动处理等场景

多终端设备
允许用户账号同时在多个平台多个设备同时登录。包括移动端、桌面端、网页端
高品质音视频
声网 SOLO™、NOVA™ 语音引擎,支持 48kHz 全频带采样,提供超高音质体验;最高支持 1080P,分辨率、码率可自由切换,融合多种视频编码处理算法,画质更好、码率更低
48kHz
1080P
全球覆盖
SD-RTN™ 软件定义实时网覆盖全球 200+ 国家和地区,可用性 >99.9%,针对东南亚、中东、北美和国内中小城市进行专属网络优化
全球覆盖
可用性 > 99.9%
实时互动RTE体验质量标准
可量化、可查证、可赔付的XLA(eXperience Level Agreement)体验质量标准,保证用户主观体验达到优质水平,从“可用”走向“好用”,让“好用”成为“标准”。
不达标赔付
全链路质量透明
基于声网 全链路数据,提供全周期质量监测、回溯和分析的解决方案,致力于帮助用户及时发现问题,定位原因,并最终解决问题以提升用户体验
发现问题
定位问题
7 × 24 小时全球服务
全球 7 × 24 小时技术支持服务,保障客户服务全年在线,提供覆盖售前咨询、集成测试与售后升级等客户全生命周期服务,提供工单、论坛、电话、IM群、邮件等多种服务支持
7 x 24 小时
全生命周期服务
灵活产品组合
通过超灵活的产品组合,丰富的功能组件 / 插件,可为用户提供满足各类业务场景需求的实时互动解决方案,实现人与人、人与物、物与物的实时互动连接
灵活产品组合
丰富插件组件
兼具数据安全保障和个人隐私保护的 RTE 可靠服务
服务每一位开发者 尊重每一位终端用户





