Skip to content
开发文档
能力中心
应用市场
WebOffice
开发者后台

更新会议室层级

标签会议室层级

请求说明

字段
请求地址https://openapi.wps.cn/v7/meeting_room_levels/{room_level_id}/update
HTTP 方法POST
接口描述更新会议室层级
签名方式KSO-1
权限要求
查询和管理会议室(应用授权) kso.meeting_rooms.readwrite

路径参数 (Path)

属性名类型是否必填描述可选值
room_level_idstring会议室层级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()
}