搜索插件、代码仓与 APP 分类

插件详情v2.0.5

tencent_im_plugin

此插件集成了腾讯云的 imsdk,实现了跨平台即时通讯访问,并兼容 Android 和 iOS 设备。

AndroidiOS
近 30 天下载
509
喜欢数
16
Pub 分数
110

安装插件

flutter pub add tencent_im_plugin

插件介绍

基于插件公开信息、社区数据与项目使用情况整理的选型参考。

tencent_im_plugin 是一个 Flutter 包,集成了腾讯云的 IM SDK,为 Android 和 iOS 提供跨平台即时通讯功能。它提供了一种无缝的方式,在 Flutter 应用中实现实时聊天功能,利用腾讯云强大的基础设施。该插件通过提供跨平台的统一 API 简化了集成过程,确保在两种移动操作系统上行为一致。开发者可以构建具备消息发送、接收和用户管理功能的聊天界面。它非常适合需要安全、可扩展且低延迟消息传递的应用。

适合场景

  • 移动应用中的实时聊天
  • 用户间消息
  • 群聊实现
  • 应用内通知
  • 跨平台聊天同步

主要特点

  • 跨平台支持(Android 和 iOS)
  • 腾讯云即时通信 SDK 集成
  • 统一的 API,适用于两个平台
  • 消息发送/接收功能
  • 用户和组管理

适合对象

  • 聊天密集型应用
  • 多平台消息应用
  • 需要基于云的即时通讯的应用程序
  • 初创公司正在构建通信工具
  • 使用腾讯云的开发者

使用建议

  • 需要腾讯云账户设置
  • 需要正确的身份验证配置
  • 可能需要后端服务器来生成令牌
  • 仅限 Android 和 iOS 平台
  • 依赖腾讯云服务的稳定性

原始 README

以下为关联源码仓库的 README 原文快照,最新内容请访问源码仓库。

All Contributors

What is FlutterTencentIm ?

终章

致所有FlutterTencentIm贡献者及用户

即日起,FlutterTencentIm停止维护,永久保留仓库代码。感谢所有贡献者的帮助,同时感谢所有用户长期以来的支持。
如果您的项目中还需要集成TIM服务,请移至: https://cloud.tencent.com/document/product/269/51940 或 https://github.com/TencentCloud/chat-sdk-flutter/tree/main/example。
关闭说明:
    1. 腾讯终于推出了官方SDK,维护更稳定,推荐使用

一个项目的征途结束了,开源的步伐永远不滞。
欢迎加入Flutter讨论群,QQ群号: 850923396

FlutterTencentIM是基于腾讯云即时通讯服务进行的Flutter封装,为Flutter提供即时通讯服务.

3. X has arrived?

最新计划为3.x,大致更改内容如下:
【注意: 这是未完成的内容,请谨慎使用】3.x对原有接口进行了细微调整,您可根据 升级文档 进行升级

功能列表 进度
保持基础接口不变 ✅
SDK从原有标准版升级为增强版 ✅
增加增强版所有功能 ☑️

Notice

💐💐 新版插件支持空安全(null-safety),如需查看非空安全版本,请切换分支到:sdk-5.1.x-non-null-safety💐💐
💐 FlutterTencentIm 开放 Pull Request,merge 成功后会在 README.md 上留下您的大名并超链到您的 Github 主页!

官方版和社区版的区别

  • 两者的区别:本质上官方版和社区版都是基于IM的SDK进行封装,官方版的更偏向三端写法类似(Android、IOS、Flutter),社区版则提供更便捷的使用方式(1分钟上手即用)(例: FlutterImPlugin.login)。
  • 该如何选择:根据个人编码习惯选择即可。
  • 维护的周期:社区版和官方版均在持续迭代,发现异常将会在第一时间进行修复。

Sdk Version

平台 SDK版本
Android 5.5.897
IOS 5.5.897

Links

Customization

如果您的项目有定制化需求,可通过QQ(690717394) 或 邮箱(690717394@qq.com) 联系我,该项服务为有偿服务,具体价格根据需求量进行决定。

Other Plugins

我同时维护的还有以下插件,如果您感兴趣与我一起进行维护,请通过Github联系我,欢迎 issues 和 PR。
平台 插件 描述 版本
Flutter FlutterVideoPlayerLibrary-Desc Flutter 最好用的播放器(UI库) -
Flutter FlutterPerfectVolumeControl Flutter 完美的音量控制器插件 pub package
Flutter FlutterTencentImPlugin 腾讯云IM插件 pub package
Flutter FlutterTencentRtcPlugin 腾讯云Rtc插件 pub package
Flutter FlutterXiaoMiPushPlugin 小米推送SDK插件 pub package
Flutter FlutterHuaWeiPushPlugin 华为推送(HMS Push)插件 pub package
Flutter FlutterTextSpanField 自定义文本样式输入框 pub package
Flutter FlutterClipboardListener 粘贴板监听器 pub package
Flutter FlutterQiniucloudLivePlugin Flutter 七牛云直播云插件 暂未发布,通过 git 集成

Contributors ✨

Thanks goes to these wonderful people (emoji key):


cyrus

🐛

宋佳宾

💻

ligui-iOS

💻

LAIIIHZ

💻

This project follows the all-contributors specification. Contributions of any kind welcome!

所属分类

依赖

依赖清单 2 项

源码仓库

使用此插件的项目

暂无相关数据。