批量开通/关闭企业邮箱(可选)
请求方法:POST
url:/api/mkp-openapi-guest-cert/global/v1/enterprise-mail/operate
请求参数
参数名 |
必选 |
参数类型 |
最大长度 |
描述 |
---|---|---|---|---|
operate |
M |
String |
10 |
@Body: 操作标识: enable-开启 disable-关闭 |
enterprise_mail_domain |
M |
String |
64 |
@Body: 域名,当不为每个账号单独录入邮箱时,使用账号拼接域名的方式创建邮箱:userName@ enterprise_mail_domain |
enterprise_mail_info |
M |
ToOperateEnterpriseMail[] |
50 |
@Body: 待处理用户信息 |
user_id |
M |
String |
64 |
三方账号id |
enterprise_mail |
O |
String |
256 |
当前字段不为空时,使用当前传值创建邮箱,否则使用账号拼接域名的方式创建邮箱:userName@ enterprise_mail_domain |
请求消息示例:
curl --location --request POST 'http://127.0.0.1:8086/api/mkp-openapi-guest-cert/global/v1/enterprise-mail/operate' \ --header 'Content-Type: application/json' \ --data-raw '{ "operate": "enable", "enterprise_mail_domain": "123.com", "enterprise_mail_info": [ { "user_id": "8149278c814b0648ae2a140dfee90925", "enterprise_mail":"zhangsan001@123.com" } ] }'
响应消息
响应参数说明请参见下表:
参数 |
是否必选 |
类型 |
取值范围 |
参数说明 |
---|---|---|---|---|
resultCode |
M |
String |
8 |
调用结果码。91300000:表示成功 |
resultMsg |
M |
String |
255 |
调用结果描述。 |
响应消息示例:
{ "resultCode":" 91300000", "resultMsg":" Success", "date":{ "success_result_list":"8149278c814b0648ae2a140dfee90925" "fail_result_list":{ "user_id":"xxx", "exception":"xxx" } } }