差别
这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录 前一修订版 后一修订版 | 前一修订版 | ||
im:server:ready:intro [2018/12/27 06:40] she [示例代码] |
im:server:ready:intro [2022/03/11 10:36] jennifer.zeng [服务端集成] |
||
---|---|---|---|
行 1: | 行 1: | ||
====== 服务端集成 ====== | ====== 服务端集成 ====== | ||
+ | |||
+ | |||
+ | 更新时间:2021-12-31 | ||
+ | |||
+ | 新版文档见:[[ccim:rest:overview|环信即时通讯 REST API 概览]]。 | ||
---- | ---- | ||
行 70: | 行 75: | ||
这样,最开始注册的时候的账号,是这个企业在环信中的企业管理员账号,企业管理员可以创建新的 APP,并创建其他企业管理员。在访问权限上,企业管理员拥有最高的权限,可以看到自己的企业 ID 下所有 APP 中的所有的数据。同时,上面也说过了,同一个企业 ID 下面的 APP 之间,数据也都是相互隔离的,所以完全可以在两个 APP 中创建相同用户名的用户。 | 这样,最开始注册的时候的账号,是这个企业在环信中的企业管理员账号,企业管理员可以创建新的 APP,并创建其他企业管理员。在访问权限上,企业管理员拥有最高的权限,可以看到自己的企业 ID 下所有 APP 中的所有的数据。同时,上面也说过了,同一个企业 ID 下面的 APP 之间,数据也都是相互隔离的,所以完全可以在两个 APP 中创建相同用户名的用户。 | ||
- | 另,如果只是个人开发者开发一个 APP 的话,那么企业 ID 可以随便填写,只需要不和环信现有的企业 ID 重复即可。 | + | 另,如果只是个人开发者开发一个 APP 的话,那么企业 ID 可以随便填写,只需要不和环信现有的企业 ID 重复即可。APP 创建成功后将不能由用户手动进行删除,环信默认会保留用户全部的 APP 数据。如果对 APP 删除需要联系环信操作完成。 |
最后,因为环信提供的是 REST 服务,并且上面说过,REST 本质就是通过 GET/POST/PUT/DELETE 来操作资源(URL),所以,实际上可以看到在环信的 REST API 中,也体现了这种思想。 | 最后,因为环信提供的是 REST 服务,并且上面说过,REST 本质就是通过 GET/POST/PUT/DELETE 来操作资源(URL),所以,实际上可以看到在环信的 REST API 中,也体现了这种思想。 | ||
行 96: | 行 101: | ||
^名词 ^解 释 ^ | ^名词 ^解 释 ^ | ||
|org_name |企业的唯一标识,开发者在[[https://console.easemob.com/|环信开发者管理后台]]注册账号时填写的企业 ID| | |org_name |企业的唯一标识,开发者在[[https://console.easemob.com/|环信开发者管理后台]]注册账号时填写的企业 ID| | ||
- | |app_name |同一“企业”下“APP”唯一标识,开发者在[[https://console.easemob.com/|环信开发者管理后台]]创建应用时填写的“应用名称”| | + | |app_name |同一“企业”下“APP”唯一标识,开发者在[[https://console.easemob.com/|环信开发者管理后台]]创建应用时填写的“应用名称”。app_name只能是字母、数字、横线组合。长度不能超过32| |
|org_admin |开发者在[[https://console.easemob.com/|环信开发者管理后台]]注册时填写的“用户名”。企业管理员拥有对该企业账号下所有资源的操作权限| | |org_admin |开发者在[[https://console.easemob.com/|环信开发者管理后台]]注册时填写的“用户名”。企业管理员拥有对该企业账号下所有资源的操作权限| | ||
|AppKey |一个 APP 的唯一标识,规则是 ${org_name}#${app_name}| | |AppKey |一个 APP 的唯一标识,规则是 ${org_name}#${app_name}| |