更新会议室层级
标签:会议室层级
请求说明
字段 | 值 |
---|---|
请求地址 | https://openapi.wps.cn/v7/meeting_room_levels/{room_level_id}/update |
HTTP 方法 | POST |
接口描述 | 更新会议室层级 |
签名方式 | KSO-1 |
权限要求 | 查询和管理会议室(应用授权) kso.meeting_rooms.readwrite |
路径参数 (Path)
属性名 | 类型 | 是否必填 | 描述 | 可选值 |
---|---|---|---|---|
room_level_id | string | 是 | 会议室层级id,可以通过会议室层级列表查询 | - |
请求体(Body)
请求体格式: application/json
没有可用的数据
响应体(Response)
状态码: 200
没有可用的数据
代码示例
go
package main
import (
"context"
"log"
"net/http"
"ksogit.kingsoft.net/open-std/wps365-apiclient-go/wps365"
)
// 构造一个 API Client
var apiclient = wps365.NewAPIClient(
wps365.OptBasePath("https://api.wps.cn"),
wps365.OptHTTPClient(
&http.Client{
Transport: http.DefaultTransport,
},
),
)
// 更新会议室层级
func UpdateMeetingRoomLevelSample() {
// 将 sid 设置到上下文
ctx := wps365.WithAuth(context.Background(), "...")
// 构造一个 Request body
reqBody := wps365.NewUpdateMeetingRoomLevelReqBody(
// name,层级名称,用于标识会议室层级,建议使用有意义的名称如'第X楼'或'X部门等
`name`,
// parent_id,父层级id,指定当前层级的上一级层级,可从会议室层级列表获取
`parent_id`,
)
// 更新会议室层级
UpdateMeetingRoomLevelRespBody, err := apiclient.NewUpdateMeetingRoomLevelRequest(
// room_level_id,会议室层级id,可以通过会议室层级列表查询
`room_level_id`,
).ReqBody(reqBody).Execute(ctx)
if err != nil {
log.Fatalf(err.Error())
}
log.Printf("\n%+v", UpdateMeetingRoomLevelRespBody)
}
func main() {
UpdateMeetingRoomLevelSample()
}