Zoom API 中文版
  1. Users
Zoom API 中文版
  • 说明
  • Meetings
    • 获取会议投票
    • 删除会议投票
    • 更新会议投票
    • 更新livestream
    • 获取livestream详细信息
    • 创建会议
    • 列出会议
    • 获取会议注册人
    • 删除会议注册人
    • 执行批量注册
    • 更新注册问题
    • 列出登记问题
    • 获取会议的令牌
    • 更新会议调查
    • 获取会议调查
    • 删除会议调查
    • 使用会议中控件
    • 列出过去的会议实例
    • 更新会议状态
    • 获取会议邀请
    • 从现有会议创建会议模板
    • 列出会议模板
    • 更新注册人的状态
    • 创建会议的邀请链接
    • 执行批量轮询创建
    • 更新会议
    • 得到一个会议
    • 删除会议
    • 更新实时流状态
    • 添加会议注册人
    • 列出会议注册人
    • 创建会议投票
    • 列出会议投票
  • Billing
    • 列出开票发票
    • 列出即将续订的帐户
    • 生成子帐户的开单发票报告
    • 列出子帐户的开单发票报表
    • 订阅计划的帐户
    • 获取客户计划信息
    • 获取发票详细信息
    • 取消基本计划
    • 订阅额外计划的帐户
    • 更新帐户的附加计划
    • 更新帐单信息
    • 获取账单信息
    • 下载子帐户的帐单发票报告
    • 删除子帐户的开单发票报表
    • 更新基本计划
    • 获取计划使用情况
    • 下载发票文件
    • 取消其他计划
  • SIP Phone
    • 启用SIP电话
    • 列出SIP电话
    • 更新SIP电话
    • 删除SIP电话
  • Users
    • 获取协作设备详细信息
      GET
    • 添加助理
      POST
    • 列出用户助理
      GET
    • 删除用户助理
      DELETE
    • 获取用户的令牌
      GET
    • 撤销用户的SSO令牌
      DELETE
    • 切换用户的帐户
      PUT
    • 删除用户助理
      DELETE
    • 列出用户的协作设备
      GET
    • 更新用户的密码
      PUT
    • 上传用户的个人资料图片
      POST
    • 删除用户的个人资料图片
      DELETE
    • 更新用户状态
      PUT
    • 批量更新功能
      POST
    • 创建用户
      POST
    • 列出用户
      GET
    • 上传虚拟后台文件
      POST
    • 删除虚拟背景文件
      DELETE
    • 列出用户调度程序
      GET
    • 删除用户计划程序
      DELETE
    • 获取用户权限
      GET
    • 删除计划程序
      DELETE
    • 获取用户摘要
      GET
    • 更新用户设置
      PATCH
    • 获取用户设置
      GET
    • 更新用户的电子邮件
      PUT
    • 更新用户
      PATCH
    • 获取用户
      GET
    • 删除用户
      DELETE
  • Reports
    • 获取网络研讨会详细信息报告
    • 获取网络研讨会问答报告
    • 获取登录/注销活动报告
    • 获取会议参与者报告
    • 获取会议报告
    • 获取会议详细信息报告
    • 获取会议问答报告
    • 获取会议投票报告
    • 获取每日使用情况报告
    • 获取操作日志报告
    • 获取活动/非活动主机报告
    • 获取账单报告
    • 获取即将发生的事件报告
    • 获取云记录使用情况报告
    • 获取帐单发票报告
    • 获取电话报告
    • 获取网络研讨会参与者报告
    • 获取网络研讨会投票报告
  • Groups
    • 更新群组的设置
    • 获取组的设置
    • 创建组
    • 列表组
    • 添加组管理员
    • 列表组管理员
    • 添加组成员
    • 列出组成员
    • 更新小组的网络研讨会注册设置
    • 获取小组的网络研讨会注册设置
    • 上传虚拟后台文件
    • 删除虚拟背景文件
    • 删除组管理员
    • 更新锁定设置
    • 获取锁定设置
    • 更新组成员
    • 删除组成员
    • 更新群组
    • 获取一个组
    • 删除群组
  • H323 Devices
    • 创建H.323/SIP设备
    • 列出H.323/SIP设备
    • 更新H.323/SIP设备
    • 删除H.323/SIP设备
  • Webinars
    • 创建网络研讨会模板
    • 列出网络研讨会模板
    • 更新实时流状态
    • 设置网络研讨会的默认品牌虚拟背景
    • 上传网络研讨会的品牌虚拟背景
    • 删除网络研讨会的品牌虚拟背景
    • 创建网络研讨会
    • 列出网络研讨会
    • 执行批量注册
    • 更新网络研讨会
    • 获取网络研讨会
    • 删除网络研讨会
    • 创建网络研讨会的邀请链接
    • 更新网络研讨会的品牌名称标签
    • 更新注册人的状态
    • 获取缺席的网络研讨会
    • 获取网络研讨会的会议品牌推广
    • 获取网络研讨会注册人
    • 删除网络研讨会注册人
    • 获取网络研讨会的令牌
    • 更新实时流
    • 获取实时流详细信息
    • 创建网络研讨会的投票
    • 列出网络研讨会的民意调查
    • 获取网络研讨会跟踪源
    • 更新注册问题
    • 列出登记问题
    • 更新网络研讨会状态
    • 添加小组成员
    • 小组成员名单
    • 删除网络研讨会小组成员
    • 更新网络研讨会调查
    • 获取网络研讨会调查
    • 删除网络研讨会调查
    • 添加网络研讨会注册人
    • 列出网络研讨会注册人
    • 删除小组成员
    • 获取网络研讨会投票
    • 删除网络研讨会投票
    • 更新网络研讨会投票
    • 创建网络研讨会的品牌名称标签
    • 删除网络研讨会的品牌名称标签
    • 上传网络研讨会的品牌壁纸
    • 删除网络研讨会的品牌壁纸
    • 列出过去的网络研讨会实例
  • Tracking Field
    • 创建跟踪字段
    • 列表跟踪字段
    • 更新跟踪字段
    • 获取跟踪字段
    • 删除跟踪字段
  • Dashboards
    • 获取聊天指标
    • 列表缩放会议客户反馈
    • 获取post网络研讨会反馈
    • 获取CRC端口使用情况
    • 列出会议参与者
    • 获取会议共享/录制详细信息
    • 列出网络研讨会参与者QoS
    • 列出客户会议满意度
    • 获取缩放房间的问题
    • 获取会议参与者QoS
    • 获得有问题的前25个缩放房间
    • 列出客户端版本
    • 获取网络研讨会详细信息
    • 获取缩放房间详细信息
    • 获取网络研讨会参与者QoS
    • 获取zoom会议客户反馈
    • 获取网络研讨会参与者
    • 获取网络研讨会共享/录制详细信息
    • 获取缩放房间的前25个问题
    • 获取会议质量分数
    • 列出会议
    • 列表缩放房间
    • 获取会议后反馈
    • 列出网络研讨会
    • 获取会议详细信息
    • 列出会议参与者QoS
  • Dashboards Copy
    • 获取聊天指标
    • 列表缩放会议客户反馈
    • 获取post网络研讨会反馈
    • 获取CRC端口使用情况
    • 列出会议参与者
    • 获取会议共享/录制详细信息
    • 列出网络研讨会参与者QoS
    • 列出客户会议满意度
    • 获取缩放房间的问题
    • 获取会议参与者QoS
    • 获得有问题的前25个缩放房间
    • 列出客户端版本
    • 获取网络研讨会详细信息
    • 获取缩放房间详细信息
    • 获取网络研讨会参与者QoS
    • 获取zoom会议客户反馈
    • 获取网络研讨会参与者
    • 获取网络研讨会共享/录制详细信息
    • 获取缩放房间的前25个问题
    • 获取会议质量分数
    • 列出会议
    • 列表缩放房间
    • 获取会议后反馈
    • 列出网络研讨会
    • 获取会议详细信息
    • 列出会议参与者QoS
  • Cloud Recording
    • 列出帐户的记录
    • 获取会议录音
    • 删除会议录制
    • 创建录音注册人
    • 列表记录注册人
    • 获取会议记录的分析详细信息
    • 恢复会议录制
    • 恢复单个录制
    • 更新注册问题
    • 获取注册问题
    • 获取会议记录的分析摘要
    • 更新注册人的状态
    • 更新会议录制设置
    • 获取会议录制设置
    • 列出所有录音
    • 删除会议录制文件
  • TSP
    • 更新帐户的TSP信息
    • 获取帐户的TSP信息
    • 更新TSP帐户
    • 获取用户的TSP帐户
    • 删除用户的TSP帐户
    • 设置TSP用户的全局拨入URL
    • 添加用户的TSP帐户
    • 列出用户的TSP帐户
  • SIP Connected Audio
    • 更新内部号码
    • 删除内部号码
    • 分配SIP中继配置
    • 获取SIP中继配置
    • 分配SIP中继
    • 列出SIP中继
    • 列出SIP中继号码
    • 删除内部呼叫国家/地区
    • 添加内部调出国家/地区
    • 列出内部调出国家/地区
    • 分配编号
    • 删除所有号码
    • 添加内部编号
    • 列出内部号码
    • 删除SIP中继
  • Accounts
    • 获取帐户的受信任域
    • 创建子账户
    • 列出子帐户
    • 获取子帐户详细信息
    • 取消子帐户的关联
    • 更新选项
    • 更新锁定设置
    • 获取锁定设置
    • 更新帐户所有者
    • 更新帐户设置
    • 获取帐户设置
    • 上传虚拟后台文件
    • 删除虚拟背景文件
    • 更新帐户的网络研讨会注册设置
    • 获取帐户的网络研讨会注册设置
    • 获取帐户的托管域
  • PAC
    • 列出用户的PAC帐户
  • Information Barriers
    • 更新信息壁垒政策
    • 通过ID获取信息屏障策略
    • 消除信息屏障策略
    • 创建信息屏障策略
    • 列出信息屏障政策
  • IM Groups
    • 创建IM目录组
    • 列出IM目录组
    • 添加IM目录组成员
    • 列出IM目录组成员
    • 更新IM目录组
    • 检索IM目录组
    • 删除IM目录组
    • 删除IM目录组成员
  • Roles
    • 创建角色
    • 列出角色
    • 更新角色信息
    • 获取角色信息
    • 删除角色
    • 分配角色
    • 列出角色中的成员
    • 取消分配角色
  • Archiving
    • 列出已存档的文件
  1. Users

更新用户

PATCH
/accounts/{accountId}/users/{userId}
Users
更新用户的 Zoom profile 信息。对于用户级应用,传递 ['me' 值](h https://developers.zoom.us/docs/api/rest/using-zoom-api/# the-me-关键字) 而不是 'userId' 参数。
** 范围: ** 'user:master'
** [速率限制标签](https://marketplace.zoom.us/docs/api-reference/Rate-limits # 速率限制):** 'LIGHT'

请求参数

Path 参数
userId
string 
必需
用户的用户ID或电子邮件地址。对于用户级应用,传递 “我” 值。
accountId
string 
帐户的唯一标识符。
必需
Query 参数
login_type
integer 
可选
用户的登录方法。
'0' - Facebook OAuth。
'1' - Google OAuth。
'24'-苹果OAuth。
'27' - Microsoft OAuth。
'97'-移动设备。
'98 '-环中央OAuth。
'99'-API用户。
'100'-缩放工作电子邮件。
'101'-单点登录 (SSO)。
这些登录方法仅在中国可用。
'11'-电话号码。
'21'-微信。
'23'-支付宝。
remove_tsp_credentials
string 
可选
是否删除用户的TSP凭据。
'true'-查询的ID是员工的唯一ID。
'false'-查询的ID不是员工的唯一ID。
此值默认为 'false' (null)。
Body 参数application/json
timezone
string 
可选
用户的 [时区](https://developers.zoom.us/docs/api/rest/其他-参考/缩写-列表/# 时区)
示例值:
America/Chicago
language
string 
用户的语言。
可选
示例值:
English
type
enum<integer> 
可选
[用户] 的类型 (https://support.zoom.us/hc/en-us/articles/201363173-缩放-用户-类型-角色)。
'1'-基本。
'2'-许可。
'4'-无会议许可证。
'99'-没有。只有在 [** 创建用户 **](/docs/api-reference/zoom-api/methods # 中使用 'action' 参数的 'ssoCreate' 值创建用户时,才能设置此值操作/用户创建) API。
枚举值:
1299
示例值:
2
pmi
integer 
可选
用户的 [个人会议ID (PMI)](https://developers.zoom.us/docs/api/rest/using-zoop-api/# 了解-个人会议id-pmi)。
示例值:
1234567890
custom_attributes
array [object {3}] 
可选
用户分配的自定义属性。
name
string 
自定义属性的名称。
可选
示例值:
A1
value
string 
自定义属性的值
可选
示例值:
1
key
string 
自定义属性的键。
可选
示例值:
cbf_cywdkexrtqc73f97gd4w6g
about_me
string 
可选
用户的自我介绍。此字段中不允许使用超链接或HTML代码。
<= 150 字符
示例值:
I'm a Zoom lover!
host_key
string 
用户的主机密钥。
可选
>= 6 字符<= 10 字符
示例值:
4692486817
feature
object 
可选
有关用户功能的信息。
zoom_phone
boolean 
可选
用户是否启用了 ** Zoom Phone ** 功能。
示例值:
true
phone_country
string 
已废弃
** 注意 ** 此字段已 ** 弃用 **,以后将不再支持。使用 “phone_numbers” 对象的 “country” 字段选择电话号码国家。
用户的电话号码 [国家ID](https://marketplace.zoom.us/docs/api-参考/其他-参考/缩写-列出 # 个国家)。
示例值:
US
company
string 
用户的公司。
可选
<= 255 字符
示例值:
Example, Inc.
first_name
string 
可选
用户的名字。此值不能包含五个以上的中文字符。
<= 64 字符
示例值:
Jill
job_title
string 
用户的职位。
可选
<= 128 字符
示例值:
Developer
pronouns_option
enum<integer> 
可选
用户的显示代词设置。
'1'-每次加入会议和网络研讨会时询问用户。
'2'-在会议和网络研讨会中始终显示代词。
'3'-不要在会议和网络研讨会中显示代词。
枚举值:
123
示例值:
1
vanity_name
string 
可选
用户的个人会议室名称。
示例值:
My Meeting Room
manager
string <email>
用户的指定管理员。
可选
示例值:
Tara Smith
use_pmi
boolean 
可选
即时会议是否使用 [个人会议ID (PMI)](https://developers.zoom.us/docs/api/rest/using-zoop-api/# 了解-personal-meeting-id-pmi)。
默认值:
false
示例值:
false
cms_user_id
string 
可选
Kaltura用户ID。
示例值:
KDcuGIm1QgePTO8WbOqwIQ
last_name
string 
可选
用户的姓氏。此值不能包含五个以上的中文字符。
<= 64 字符
示例值:
Chill
dept
string 
用户分配的部门。
可选
示例值:
Developers
display_name
string 
可选
用户的显示名称。此值不能包含十个以上的中文字符。
<= 128 字符
示例值:
Jill Chill
phone_numbers
array [object {4}] 
可选
有关用户分配的电话号码的信息。
country
string 
可选
电话号码的 [国家ID](https://developers.zoom.us/docs/api/rest/其他-参考/缩写-列表/# 国家)。
示例值:
US
number
string 
电话号码。
可选
示例值:
5550100
code
string 
可选
电话号码的国家代码。
示例值:
+1
label
enum<string> 
可选
电话号码的标签。
'移动'
“办公室”
“家”
'Fax'
枚举值:
MobileOfficeHomeFax
示例值:
Mobile
group_id
string 
可选
提供要向其添加 [pending user](https://support.zoom.us/hc/en-us/articles/201363183-Managing-users # h_13c87a2a-ecd6-40ad-be61-a9935e660edb) 的组的唯一标识符。从 [** 列表组 **](/docs/api-reference/zoom-api/methss # operation/groups) 接口获取该字段的值。
示例值:
RSMaSp8sTEGK0_oamiA2_w
zoom_one_type
enum<integer> 
可选
“缩放一个计划” 选项。
“0”-关闭 “缩放一个许可证”。
'16' - Zoom One Business Plus与US/CA Unlimited合作。
'32'-使用UK/IR Unlimited Zoom One Business Plus。
'64'-使用AU/NZ无限放大一个Business Plus。
'128' - Zoom One Business Plus与日本无限。
'33554432'-使用全局选择缩放One Business Plus。
'134217728' - Zoom One Enterprise Premier,US/CA Unlimited。
Gov帐户的 “缩放一个计划” 选项:
“0”-关闭 “缩放一个许可证”。
'16'-放大一个商业加。
教育帐户的 “缩放一个计划” 选项:
“0”-关闭 “缩放一个许可证”。
18014398509481984-为教育学校和校园放大一个。
'72057594037927936' - Zoom One for Education Enterprise Essentials。
'576460752303423488'-针对教育企业学生的Zoom One。
“144115188075855872”-为教育企业加号放大一个。
'137438953472' - Zoom One for Education School and Campus Plus,US/CA Unlimited。
'4294967296' - Zoom One for Education Enterprise Premier,US/CA Unlimited。
枚举值:
016326412833554432
示例值:
16
location
string 
用户的位置。
可选
<= 256 字符
示例值:
San Jose
phone_number
string 
已废弃
** 注意 ** 此字段已 ** 弃用 **,以后将不再支持。而是使用 “phone_numbers” 字段将电话号码分配给用户。
用户的电话号码。要更新电话号码,还必须提供 “phone_country” 字段。
示例值:
5550100
pronouns
string 
用户的代词。
可选
示例值:
They/Them/Their
linkedin_url
string 
可选
用户的LinkedIn链接。URL必须包含 “linkedin.Com”。
示例值:
https://www.linkedin.com/example
plan_united_type
enum<string> 
可选
缩放联合类型和许可证。
'1' - Zoom United Pro-United与US/CA Unlimited。
'2' - Zoom United Pro-与UK/IR Unlimited联合。
'4' - Zoom United Pro-与AU/NZ Unlimited联合。
'8' - Zoom United Pro-与Global Select联合。
'16' - Zoom United Pro-与Zoom Phone Pro联合。
'32' - Zoom United Biz-与US/CA Unlimited联合。
'64' - Zoom United Biz-与UK/IR Unlimited联合。
'128' - Zoom United Biz-与AU/NZ Unlimited联合。
'256' - Zoom United Biz-与Global Select联合。
'512' - Zoom United Biz-与Zoom Phone Pro联合。
'1024' - Zoom United Ent-United与US/CA Unlimited。
'2048' - Zoom United Ent-United与UK/IR Unlimited。
'4096' - Zoom United ent-united与AU/NZ无限。
'8192' - Zoom United ent-united与全球选择。
'16384' - Zoom United Ent-与Zoom Phone Pro联合。
'32768' - Zoom United Pro-United与JP Unlimited。
'65536' - Zoom United Biz-与JP Unlimited联合。
'131072' - Zoom United-United与JP Unlimited。
'none'-关闭缩放联合类型。
枚举值:
12481632641282565121024204840968192163843276865536131072none
示例值:
1
示例
{
  "timezone": "America/Chicago",
  "language": "English",
  "type": 1,
  "pmi": 1234567890,
  "custom_attributes": [
    {
      "name": "A1",
      "value": "1",
      "key": "cbf_cywdkexrtqc73f97gd4w6g"
    }
  ],
  "about_me": "I'm a Zoom lover!",
  "host_key": "4692486817",
  "feature": {
    "zoom_phone": true
  },
  "phone_country": "US",
  "company": "Example, Inc.",
  "first_name": "Jill",
  "job_title": "Developer",
  "pronouns_option": 1,
  "vanity_name": "My Meeting Room",
  "manager": "Tara Smith",
  "use_pmi": false,
  "cms_user_id": "KDcuGIm1QgePTO8WbOqwIQ",
  "last_name": "Chill",
  "dept": "Developers",
  "display_name": "Jill Chill",
  "phone_numbers": [
    {
      "country": "US",
      "number": "5550100",
      "code": "+1",
      "label": "Mobile"
    }
  ],
  "group_id": "RSMaSp8sTEGK0_oamiA2_w",
  "zoom_one_type": 0,
  "location": "San Jose",
  "phone_number": "5550100",
  "pronouns": "They/Them/Their",
  "linkedin_url": "https://www.linkedin.com/example",
  "plan_united_type": "1"
}

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request PATCH 'http://prod-cn.your-api-server.com/accounts//users/' \
--header 'Content-Type: application/json' \
--data-raw '{
    "timezone": "America/Chicago",
    "language": "English",
    "type": 1,
    "pmi": 1234567890,
    "custom_attributes": [
        {
            "name": "A1",
            "value": "1",
            "key": "cbf_cywdkexrtqc73f97gd4w6g"
        }
    ],
    "about_me": "I'\''m a Zoom lover!",
    "host_key": "4692486817",
    "feature": {
        "zoom_phone": true
    },
    "phone_country": "US",
    "company": "Example, Inc.",
    "first_name": "Jill",
    "job_title": "Developer",
    "pronouns_option": 1,
    "vanity_name": "My Meeting Room",
    "manager": "Tara Smith",
    "use_pmi": false,
    "cms_user_id": "KDcuGIm1QgePTO8WbOqwIQ",
    "last_name": "Chill",
    "dept": "Developers",
    "display_name": "Jill Chill",
    "phone_numbers": [
        {
            "country": "US",
            "number": "5550100",
            "code": "+1",
            "label": "Mobile"
        }
    ],
    "group_id": "RSMaSp8sTEGK0_oamiA2_w",
    "zoom_one_type": 0,
    "location": "San Jose",
    "phone_number": "5550100",
    "pronouns": "They/Them/Their",
    "linkedin_url": "https://www.linkedin.com/example",
    "plan_united_type": "1"
}'

返回响应

🟢204** HTTP状态代码: ** '204' 用户已更新。
application/json
Body
object {0}
示例
{}
🟠400** HTTP状态代码: ** '400' <br> 错误的请求 ** 错误代码: ** '200' <br> * Zoom Room用户无法更改为免费用户类型: $ userId * Zoom Room用户无法更改为无会议许可证用户类型: $ userId。 * 您无法更改 “无会议许可证” 用户的PMI信息。 * 只有帐户管理员可以更改用户名。 * 只有帐户管理员可以更改主机密钥。 * 只有帐户管理员可以更改个人会议ID (PMI)。 * 只有帐户管理员可以更改虚名。<br> ** 错误代码: **
🟠404** HTTP状态代码: ** '404' <br> 未找到 ** 错误代码: ** '1001' <br> 用户不存在: $ userId <br>

扫码加 ZOOM 开发者 微信交流

在这里,获得 ZOOM API 文档 使用上的任何帮助,快速上手让你的研测效率得到大幅提升

扫码加入交流群
上一页
更新用户的电子邮件
下一页
获取用户
Built with