更新日期:2022-06-21
环信 IM 提供一系列数据删除和导出 API,保护数据安全和用户隐私 ,确保符合 GDPR (通用数据保护条例)的安全合规要求。
为保护用户隐私,环信提供数据删除 REST API 供开发者对环信即时通讯服务器存储的用户相关数据进行删除,例如:删除用户账号、删除用户属性、删除群组和删除聊天室。
环信即时通讯 RESTful API 要求 Bearer HTTP 认证。每次发送 HTTP 请求时,都必须在请求头部填入如下 Authorization 字段:
Authorization:Bearer ${YourAppToken}
为提高项目的安全性,环信使用 Token(动态密钥)对即将登录即时通讯系统的用户进行鉴权。即时通讯 RESTful API 仅支持使用 app token 的鉴权方式,详见使用 Token 鉴权。
删除 App 下指定的用户,删除的用户数据主要包括用户的会话列表、用户属性和好友关系。
为了保证用户管理其隐私数据的权利,环信提供了数据导出 REST API,可供开发者导出环信即时通讯服务器存储的相关数据,包括用户数据、群组数据、聊天室数据、历史消息和附件。
本文介绍数据导出 API 的列表。
此接口一次只能获取一个小时的历史消息文件。
REST API | 描述 |
---|---|
获取历史消息文件 | 获取 App 下指定时间段的历史消息文件。 |
附件包含图片、语音、视频、文件。
REST API | 描述 |
---|---|
下载附件 | 下载 App 下指定 UUID 的附件。 |