删除事件日历
接受事件日历唯一识别字串和接收者UserId信息,删除用户事件日历信息。
该接口用于企业应用中需要删除事件日历的场景。
请求格式说明
请求方式: POST(HTTPS)
请求地址:
https://open.welink.huaweicloud.com/api/calendar/v1/events/delete
认证方式: access_token,请参考获取access_token
请求头部:
Content-Type: application/json
x-wlk-Authorization: access_token
请求参数:
{
"receiverUserList": [
"abc@calendar"
],
"calUid":"caluid..."
}
请求参数说明:
参数 | 参数类型 | 必填 | 说明 |
---|---|---|---|
calUid | String | 是 | 日历Uid |
receiverUserList | Array[String] | 是 | 接受者ID集合,最大容量500 |
请求示例:
curl -X POST \
' https://open.welink.huaweicloud.com/api/calendar/v1/events/delete?=' \
-H 'Content-Type: application/json' \
-H 'x-wlk-Authorization: access_token' \
-d '{"请求body json格式"}'
响应格式说明
返回结果:
正常返回结果:
{
"code": "0",
"message": "OK",
"data": {
"calUid": "calUid",
"succeedUsers": [
"zhansan@abc"
],
"failedUsers": [
"notexites@abc"
]
}
}
异常返回结果:
{
"code": "49400",
"message": "调用集成服务解析收/发件人失败"
}
返回参数说明:
参数 | 数据类型 | 必填 | 说明 |
---|---|---|---|
code | String | 是 | 正常返回“0”,如果发生异常,会返回对应的错误码 |
message | String | 是 | 返回信息 |
error | Object | 否 | 错误内容 |
data | Object | 否 | 返回数据体 |
data.calUid | String | 否 | 日历事件Uid |
data.successdUsers | Array[String] | 否 | 日历处理成功的用户userId |
data.failedUsers | Array[String] | 否 | 日历处理失败的用户userId |
状态码说明:
状态码 | 说明 |
---|---|
0 | 成功 |
49400 | 参数错误 |
49500 | 认证失败 |
49407 | 操作失败 |