• 博客(148)
  • 资源 (4)
  • 收藏
  • 关注

原创 使用环信 IM SDK 开发实时位置共享功能

本文介绍基于环信IM SDK实现实时位置共享功能的开发方案。该功能通过透传消息机制实现,用户A位置变化时发送坐标信息,用户B接收后在地图上实时更新显示。文章详细说明了Android端的实现步骤,包括位置信息采集发送、透传消息接收解析等核心代码,并提醒注意内存泄漏问题。该方案具有低延迟、高可用特点,适用于需要实时位置共享的应用场景。

2026-01-04 17:22:05 124

原创 开发者必看:手把手教你实现 IM 消息的“阅后即焚”

本文介绍了基于环信IM SDK实现"阅后即焚"功能的开发方案。该功能通过消息扩展字段添加阅后即焚标识,利用已读回执机制实现消息自动销毁。具体实现分为三个步骤:发送方设置消息扩展字段标识阅后即焚消息;接收方查看消息后发送已读回执并删除消息;发送方收到回执后删除对应消息。文章提供了Android端文本消息的完整实现代码示例,涵盖消息发送、接收处理和删除流程,可扩展应用于图片、视频等其他消息类型。该方案适用于社交、金融、医疗等对隐私保护要求较高的场景。

2025-12-29 17:51:05 403

原创 实战|IM“对方正在输入...”功能的技术实现

本文介绍了基于环信IM SDK实现"正在输入"状态提示的技术方案。该功能通过透传消息机制实现,当用户输入时定期发送状态通知,接收方在聊天页面显示"对方正在输入"提示,并在5秒无更新后自动隐藏。文章详细讲解了Android端的实现代码,包括发送透传消息、接收处理消息以及UI更新逻辑,并强调了及时移除监听器和Handler回调的重要性。该方案有效提升了IM应用的交互体验和实时性。

2025-12-24 16:25:33 382

原创 海量消息,从容应对:技术解析环信IM超大型直播聊天室解决方案

环信超大型直播聊天室解决方案针对百万级直播间面临的消息洪峰、信息过载及用户分层等痛点,创新采用双聊天室架构(主+副)实现业务隔离。主聊天室承载普通弹幕,副聊天室专用于商品链接、福利通知等高优先级指令,通过独立消息通道(各20条/秒下行)保障关键信息必达。方案支持消息优先级标记、弱网自动重连及内容审核,结合客户端节流策略(如重复消息过滤、频率限制)优化性能,显著提升千万级直播间的交互体验与运营效率。开发者可通过多聊天室管理API快速集成,适用于电商大促等高并发场景。 (149字)

2025-11-28 11:23:55 621

原创 详细解析环信 IM Demo 头像昵称处理流程

本文详细解析了环信IM Demo用户资料管理系统的完整实现流程,涵盖UI展示、数据拉取、本地存储和同步机制四大核心模块。在展示层,通过多级缓存(内存+数据库)获取用户信息;拉取层调用环信SDK接口获取远程数据;存储层采用Room数据库持久化数据;同步机制确保本地与服务器数据一致。文章还详细介绍了用户主动修改头像昵称的实现逻辑,以及基于MVVM架构的数据流转过程。通过源码分析展示了从UI到数据库的完整链路,为IM应用开发提供了实用参考。

2025-11-19 16:16:20 713

原创 实战教程|快速上线音视频通话:手把手教你实现呼叫与接听全流程

本文介绍了如何快速集成环信CallKit实现音视频通话功能。CallKit是环信IM与声网RTC结合的实时音视频框架,支持一对一及群组通话,适用于在线教育、客服等场景。文章以Android端为例,详细说明了开发环境要求、前提条件(需注册环信账号并开通音视频服务)以及集成步骤:添加依赖、初始化CallKit、配置监听器、登录IM、发起通话和接听电话。通过简单调用API即可实现稳定流畅的音视频通话,为开发者提供高效解决方案。

2025-11-05 16:51:20 784

原创 实现小程序 uniApp 输入框展示自定义表情包

本文介绍了一种将PNG表情包转换为Web字体的方法,使前端仅用<input>元素就能实时显示彩色表情。通过nanoemoji工具将PNG文件打包成TTF字体,使用私有Unicode码位避免冲突。前端通过@font-face引入字体后,普通输入框即可展示彩色表情,并可混合输入文字。该方法无需复杂富文本编辑器,适用于uniApp/小程序等场景。文章详细说明了安装工具、生成映射表、打包字体、前端实现的完整流程,并提供了常见问题的解决方案和一条命令总结。

2025-11-05 16:00:16 598

原创 教程|3步实现仿微信风格多图选择、预览、批量发送功能

本文介绍了在环信 Android UIKit 3.0 中实现仿微信多图选择与批量发送功能的方案。通过 PictureSelector 多图选择库和 Glide 图片加载引擎,支持一次选择最多9张图片并批量发送。关键步骤包括:1) 实现 GlideEngine 图片加载;2) 在 ChatFragment 中集成多图选择;3) 调用环信 SDK 发送图片消息。该方案兼容 Android 5.0+,解决了常见问题如图片引擎未实现、类型不匹配等。开发者可根据需求调整选择数量限制和UI风格。

2025-08-29 16:52:01 830

原创 重磅发布|环信私有化即时通讯 PaaS 全面升级! 助力企业打造更安全、可控、稳定的通信系统!

环信发布新一代私有化即时通讯PaaS解决方案,针对政务、金融等行业对数据安全与合规性的严苛需求,在信创适配、部署效率和系统稳定性三大维度全面升级。

2025-08-19 18:12:47 972

原创 AI 10分钟暴力集成环信IM!让Claude、GPT、Grok先牛马

本文介绍如何利用Claude、GPT、Grok等AI工具快速集成环信IM SDK,大幅提升开发效率。通过对比各AI模型特点,指导开发者选择合适工具完成代码生成、参数配置和调试建议。文章详细演示了从项目初始化到实现登录、消息收发功能的完整流程,包括如何利用AI生成代码、处理编译错误等关键步骤,并推荐使用Cursor工具进一步简化开发。最后指出遇到问题可通过环信官方支持群获取帮助,实现快速业务落地。

2025-08-06 15:01:12 800

原创 【unipush实操】基于环信im的uniapp项目如何实现App即时通讯消息推送

这篇教程详细介绍了在UniApp项目中实现环信IM即时通讯消息推送的方法。

2025-07-03 18:49:33 1188

原创 实战|使用环信Flutter SDK构建鸿蒙HarmonyOS应用及推送配置

本文介绍如何在Flutter环境创建Harmony项目并集成环信即时通讯以及环信Flutter Harmony推送配置。

2025-04-17 16:57:36 1565 2

原创 基于环信IM SDK 实现iOS一对一音视频聊天应用

1.在环信控制台创建im项目,拿到appkey2.在声网控制台创建音视频项目拿到appid 和 appCertificate3.参考声网给的go语言的APPserver示例,全部复制下来,填上声网的appid 和 appCertificate,就直接运行4.创建iOS项目,集成pod 'AgoraRtcEngine_iOS/RtcBasic' //声网音视频库pod 'HyphenateChat', '~> 4.0.3' //环信im库。

2025-04-17 16:36:45 1168

原创 环信鸿蒙版 UIKit 快速上手指南

环信鸿蒙版UIKit是环信开发的一个鸿蒙版的 UI 组件库,采用 ArkUI 的声明式开发范式,采用状态管理 V2 版本,采用组件导航的方式。环信鸿蒙版UIKit可以让开发者更加方便地使用环信的 IM SDK,同时也可以让大家更加方便地进行 UI 组件的开发。

2025-04-10 16:38:45 996

原创 【IM开发教程】集成环信IM时如何下载历史消息记录并解析内容

在集成环信IM功能时,会涉及到需要备份消息到本地服务器这样的需求,此文章讲述了如何下载历史消息文件并逐条解析1.环信提供了下载历史消息的接口,此接口按照1小时为单位,也就是每次下载历史消息记录,将会直接下载一个小时内的所有消息并存储为单个文件2.直接下载下来的文件为压缩成gz格式的压缩文件此文章展示了2种语言处理方式:JAVA,Python。

2025-02-12 18:13:27 836

原创 环信EaseCallKit信令详解

EaseCallKit 是一套基于环信 IM 和声网音视频结合开发的音视频 UI 库,实现了一对一语音和视频通话以及多人音视频通话的功能。基于 EaseCallKit 可以快速实现通用音视频功能。

2025-02-11 16:20:04 1166

原创 手把手教你集成环信Harmony 推送

环信Harmony推送服务为开发者提供了一种高效、稳定的消息推送解决方案。通过集成环信Harmony推送,开发者可以轻松实现消息的实时推送,提升应用的用户粘性和活跃度。本文旨在提供详细的集成步骤和注意事项,帮助开发者顺利完成环信Harmony推送的集成工作。在集成过程中,开发者需要了解环信Harmony推送的基本原理和集成流程,并准备好相应的开发环境和工具。同时,开发者还需要注意处理各种异常情况,如网络断开、服务器异常等,以确保应用的稳定运行。

2024-12-31 14:15:44 1536

原创 【开源】使用环信UIKit for uniapp 做一个IM即时聊天应用

单群聊 UIKit 中业务相关的 UI 组件在目录下。

2024-12-13 19:26:55 1158

原创 【全攻略】React Native与环信UIKit:Expo项目从创建到云打包完整指南

在当今快速发展的移动应用领域,React Native 因其跨平台开发能力和高效的开发周期而受到开发者的青睐。而 Expo,作为一个基于 React Native 的框架,进一步简化了开发流程,提供了一套完整的工具链,使得开发者能够快速启动和运行项目。本次,我们将探讨如何在 Expo 项目中集成环信的 React Native UIKit,这是一个专为即时通讯应用设计的 UI 组件库,能够帮助开发者快速构建出美观且功能完备的聊天界面。

2024-12-04 18:54:46 1721 2

原创 【附源码】基于环信鸿蒙IM SDK实现一个聊天Demo

打造的鸿蒙IM Demo,完全适配HarmonyOS NEXT系统,实现了发送消息,添加好友等基础功能。代码开源,功能简洁,如果您有类似开发需求可以参考。1.在入口文件进行初始化,填写自己的appkey。获取自己的APPKEY。运行本项目前,需登录。

2024-12-04 16:57:52 942

原创 手把手教你使用环信EaseIMkit实现会话列表

EaseIMKit 是基于环信 IM SDK 的一款 UI 组件库,它提供了一些通用的 UI 组件,例如‘会话列表’、‘聊天界面’和‘联系人列表’等,开发者可根据实际业务需求通过该组件库快速地搭建自定义 IM 应用。EaseIMKit 中的组件在实现 UI 功能的同时,调用 IM SDK 相应的接口实现 IM 相关逻辑和数据的处理,因而开发者在使用 EaseIMKit 时只需关注自身业务或个性化扩展即可。本篇文章,我们将主要教大家如何实现会话列表功能。

2024-11-04 14:47:07 433

原创 环信 Harmonyos IM SDK关于监听的实现及跨页面刷新UI 页面

本文介绍利用环信HarmonyOS SDK 注册监听及使用EventBus在不同的页面进行刷新。

2024-11-04 14:10:35 550

原创 环信鸿蒙IM SDK实现附件消息发送与下载

环信HarmonyOS IM SDK 正式版,该版本全面覆盖即时通讯(IM)的核心功能,为用户提供了完整的IM全功能体验,同时支持从Android APK到 NEXT 的数据迁移,更好地满足企业在不同业务场景下的适配需求。点此环信鸿蒙IM SDK 除文本消息外,还支持发送附件类型消息,包括语音、图片、视频和文件消息。本文为大家介绍从系统获取系统图片,视频,语音文件,使用sdk进行发送与下载。

2024-10-30 15:21:54 1045

原创 鸿蒙 NEXT适配教程 | 用户数据迁移适配

经过“应用分析 -> 应用适配(含适配)-> 应用上架 -> 端到端验证”几个步骤最终完成应用数据的迁移,本文主要介绍的是 应用分析 和应用适配(含验证) 部分的介绍。希望本文可以帮助到正在和即将进行数据迁移的同学们。如果有需要探讨的地方可以在下方留言。

2024-10-10 18:51:25 5189

原创 RTE 2024实时互联网大会|AI专场——邀您一起探讨 AI 如何重新定义即时通讯

生成式 AI 的快速发展正在为各行各业带来变革,例如超拟人化的 AI 社交、全新的人机交互体验、全新的内容生产方式等等,这背后得益于大语言模型能力的不断进化,一方面训练数据量与算力的提升,让AI 的生成内容更精准、更智能;另一方面,在 RTE、IM 等能力的加持下,大模型的交互方式,也升级为文本、音频、视频的多模态,可以支持人与 AI 的实时音视频互动。,共同探讨#大模型的落地实践#、#生成式AI驱动RTE技术变革#、#AI如何重新定义即时通讯#、#AI社交最新玩法#等行业最前沿的话题。

2024-09-25 17:36:02 599

原创 如何通过本地服务器来测试环信的回调功能

本文教大家如何通过本地服务器来测试环信的回调功能。

2024-09-04 17:18:12 396

原创 iOS P8证书推送测试

最近在配合服务端人员调试相关的 APNS auth key 推送的问题,相比于苹果的P12证书的推送,P8证书的推送显得方便很多,P8的优势在于简单,安全 容易生成 最重要的是不会过期。

2024-09-04 16:10:32 2568 1

原创 环信高质量全球网络——70%丢包环境,消息100%送达,抗弱网能力大幅提升!

在当今数字化时代,稳定而高效的即时通讯已成为企业和个人不可或缺的工具。环信即时通讯(IM)云服务一直致力于为用户提供优质的通信体验。如今,环信IM通过自研传输协议,实现了在弱网环境下的卓越表现,确保消息在高丢包率情况下仍能100%可靠传输。

2024-09-03 15:04:01 628

原创 【鸿蒙教程】快速集成鸿蒙 IM SDK 并实现单聊发送消息

本文手把手教您快速集成鸿蒙版环信即时通讯 IM 并实现单聊。

2024-08-15 19:08:24 1413

原创 使用Electron集成环信UIKit,实现发送消息

环信单群聊 UIKit 是基于环信即时通讯云 IM SDK 开发的一款即时通讯 React UI 组件库,本篇文章介绍如何在Electron中集成环信UIKit,采用框架Electron-vite-react通过以上步骤,你已经成功在Electron中集成了环信单聊 UIKit 并实现了基本的即时通讯功能,接下来继续根据 UIKit 提供的组件和 API 文档进行进一步开发吧~

2024-08-15 13:59:41 1059

原创 实战|uniapp模仿微信实现发送位置消息,解决滚动页面地图层级冲突

在即时通讯应用中,虽然发送位置信息不是核心功能,但在特定场景下,这个功能仍然非常有用。本文将介绍如何在 uniApp 中实现位置信息的发送和展示,特别是在遇到地图层级问题时的解决方案。以下内容均基于 uniApp 打包 App 端。

2024-08-12 17:33:55 1949

原创 环信+亚马逊云科技服务:助力出海AI社交应用扬帆起航

随着大模型技术的不断进步,AI社交应用在全球范围内展现出巨大的市场潜力。环信与亚马逊云科技云服务的强强联手,通过提供高效、稳定、安全的即时通讯解决方案,助力出海AI社交应用扬帆起航。无论是满足Z世代的情绪需求,还是打造千人千面的专属对话体验,环信IM与亚马逊云科技都能提供坚实的技术支持,让每一次沟通都变得更加真实、流畅。未来,随着AI技术的不断发展,环信与亚马逊云科技将继续携手共进,为全球用户提供更加优质的社交体验,推动AI社交应用的持续创新和发展。

2024-07-22 14:08:59 1087

原创 环信IM x 亚马逊云科技,助力出海企业实现可靠通讯服务

随着全球化进程的加速,越来越多的企业选择出海,拓展国际市场。然而,面对不同国家和地区的用户,企业在即时通讯方面遇到了诸多挑战。为了帮助企业克服这些困难,环信IM与亚马逊云科技强强联手,共同推出了一套可靠的全球化即时通讯解决方案。

2024-07-19 11:28:54 1117

原创 环信IM实现小米、oppo推送详细步骤

注册完成后,需要在环信即时通讯云控制台上传推送证书,选择你的应用 —> 即时推送 —> 配置证书 —> 添加推送证书—> OPPO,然后输入你在 OPPO 开发者后台创建的应用的 appkey 和 mastersecret 以及程序的 包名,MasterSecret 需要到 OPPO 推送平台 - 配置管理 - 应用配置 页面查看。配置 OPPO 推送 jar 包:在 OPPO 推送官网下载推送 SDK 包,把 jar 包放到 libs 目录下并 sync。引导图2:声明OPPO的aar包。

2024-07-08 17:34:10 1581

原创 全年免费!环信发布出海创新版,助力泛娱乐创业者扬帆起航

目前,以陌生人社交、直播、语聊、电商等热门场景为代表的社交泛娱乐出海正发展得如火如荼,成为企业新的增长曲线。但随着出海企业增多,海外市场争夺、资源竞争与技术博弈也愈加激烈。为了让更多创业者与创新者获得支持,快速高效地打通出海通道。社交出海的解决方案专家环信于近期。

2024-07-02 14:48:37 866

原创 环信beta版鸿蒙IM SDK发布!深度适配HarmonyOS NEXT系统

环信beta版鸿蒙IM SDK已正式发布!欢迎有需求开发者体验集成!

2024-06-17 18:42:22 644 1

原创 【环信IM集成教程】分分钟带你实现视频消息的在线播放和本地播放

按照上面的步骤测试,发现还是不能在线播放的朋友,就需要看下,你使用的Appkey是否联系过环信商务经理免费。发送视频消息是即时通讯应用中很常见的功能,现在的视频播放场景五花八门,眼瞅快下班,接到产品需求。3、用第三方或者是VideoView进行播放视频(例子里使用的VideoView);如何快速实现这个需求,好准点下班回家抢显卡,那你一定要熟读本篇文章。对了,此教程适用于Android端,其他端兄弟们报一丝,下次一定。下载,下载成功后进行播放处理;,否则也会出现播放不了的情况;里,接收到视频消息;

2024-05-31 18:22:36 642

原创 环信IM SDK 4.5.0&4.6.0版本新增功能详解

在新版本环信IM SDK 中,当用户在执行消息撤回操作时,不仅支持“xxx撤回了一条消息”的基本通知提示,本次还新增一个灵活的扩展功能,允许用户在撤回通知中携带自定义信息,并在会话中进行展示,类似 QQ 中支持用户自定义撤回消息内容的效果,为用户提供更多个性化体验和互动趣味性。具体到场景中,用户在进行消息撤回操作时,可利用这段自定义文字来说明撤回的具体原因,比如“发错了,内容需要修改”。用户也可以通过个性化文案展示来增加撤回消息的趣味性和互动性,比如“xxx撤回了一条消息,你猜猜撤回了什么”。

2024-05-30 15:19:03 545

原创 环信 X 星野| 共创沉浸式 AI 互动体验

大模型技术的发展使虚拟人更加智能和情感丰富,推动人与 AI 智能体互动体验进入新时代。星野App 是一款沉浸式 AI 内容社区,短短几个月日活过百万。虽然市面上的社交产品很多,但社交关系更多的是停留在表面,无法满足深层次情感交流需求。星野通过 AI 扮演驱动社交方式实现深层情感交流,短短几个月迅速占领社交市场。

2024-05-23 16:43:25 3093

原创 HarmonyOS 鸿蒙下载三方依赖 ohpm环境搭建

ohpm(One Hundred Percent Mermaid )是一个集成了Mermaid的命令工具,可以用于生成关系图、序列图、等各种图表。我们可以使用ohpm来生成漂亮且可读性强的图表。

2024-04-25 15:30:53 2806

环信IM即时通讯 视频教程系列:EaseIMKit 使用指南——初始化和创建会话列表(一)

环信IM即时通讯 视频教程系列:EaseIMKit 使用指南——初始化和创建会话列表(一)

2022-03-25

成环信IM入门教程——如何导入及运iOS Demo

成环信IM入门教程——如何导入及运iOS demo,以3.8.3.1版本demo为例

2022-03-25

环信IM的iOS Demo里实现@功能的教程

环信IM的iOS Demo里实现@功能的教程

2022-03-24

环信IM集成远程和本地EaseIMKit教程

下载Demo,集成第三方,成功运行. 其中讲解到了.1.集成远程EaseIMKit 2.集成本地EaseIMKit

2022-03-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除