wemeetopenapi

package
v1.0.4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 29, 2024 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Overview

Package wemeetopenapi is auto generate

腾讯会议OpenAPI

SAAS版RESTFUL风格API

API version: v1.0.4

Package wemeetopenapi is auto generate

腾讯会议OpenAPI

SAAS版RESTFUL风格API

API version: v1.0.4

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GetFromDataDemo added in v1.0.2

func GetFromDataDemo()

GetFromDataDemo fromdata对象构造demo演示

Types

type ApiV1GuestsMeetingIdGetRequest

type ApiV1GuestsMeetingIdGetRequest struct {
	MeetingId string `json:"-"`
	// 用户的 ID(企业内部请使用企业唯一用户标识,OAuth2.0 鉴权用户请使用 openId)。
	Userid *string `json:"-"`
	// 用户的终端设备类型: 1:PC 2:Mac 3:Android 4:iOS 5:Web 6:iPad 7:Android Pad 8:小程序。9:voip、sip 设备 10:linux 20:Rooms for Touch Windows 21:Rooms for Touch MacOS 22:Rooms for Touch Android 30:Controller for Touch Windows 32:Controller for Touch Android 33:Controller for Touch iOS
	Instanceid *string                 `json:"-"`
	Body       *map[string]interface{} `json:"body,omitempty"`
}

type ApiV1GuestsMeetingIdGetResponse

type ApiV1GuestsMeetingIdGetResponse struct {
	*xhttp.ApiResponse
	Data *V1GuestsMeetingIdGet200Response `json:"data,omitempty"`
}

type ApiV1GuestsMeetingIdPutRequest

type ApiV1GuestsMeetingIdPutRequest struct {
	MeetingId string                       `json:"-"`
	Body      *V1GuestsMeetingIdPutRequest `json:"body,omitempty"`
}

type ApiV1GuestsMeetingIdPutResponse

type ApiV1GuestsMeetingIdPutResponse struct {
	*xhttp.ApiResponse
	Data *map[string]interface{} `json:"data,omitempty"`
}

type Service

type Service interface {
	/*
	   V1GuestsMeetingIdGet 查询会议嘉宾列表(通过会议 ID 查询)[/v1/guests/{meeting_id} - Get]

	   通过会议 ID 查询会议嘉宾列表,只有会议创建人才有权限查询,支持 OAuth2.0 鉴权访问。

	   > 注意
	   > 只有商业版、企业版或教育版用户可以使用会议嘉宾功能,个人版尚无此功能。

	*/
	V1GuestsMeetingIdGet(ctx context.Context, request *ApiV1GuestsMeetingIdGetRequest, opts ...core.RequestOptionFunc) (response *ApiV1GuestsMeetingIdGetResponse, err error)

	/*
	   V1GuestsMeetingIdPut 修改会议嘉宾列表(通过会议 ID 修改)[/v1/guests/{meeting_id} - Put]

	   通过会议 ID 修改会议嘉宾列表,只有会议创建人才有权限修改,支持 OAuth2.0 鉴权访问。

	   *

	   > 注意
	   > 只有商业版、企业版或教育版用户可以使用会议嘉宾功能,个人版尚无此功能。

	*/
	V1GuestsMeetingIdPut(ctx context.Context, request *ApiV1GuestsMeetingIdPutRequest, opts ...core.RequestOptionFunc) (response *ApiV1GuestsMeetingIdPutResponse, err error)
}

func NewService

func NewService(config *core.Config) Service

type V1GuestsMeetingIdGet200Response

type V1GuestsMeetingIdGet200Response struct {
	// 会议嘉宾列表数组。
	Guests []V1GuestsMeetingIdGet200ResponseGuestsInner `json:"guests,omitempty"`
	// 会议 Code。
	MeetingCode *string `json:"meeting_code,omitempty"`
	// 会议 ID。
	MeetingId *string `json:"meeting_id,omitempty"`
	// 会议主题。
	Subject *string `json:"subject,omitempty"`
}

V1GuestsMeetingIdGet200Response struct for V1GuestsMeetingIdGet200Response

type V1GuestsMeetingIdGet200ResponseGuestsInner added in v1.0.2

type V1GuestsMeetingIdGet200ResponseGuestsInner struct {
	// 国家/地区代码(例如:中国传86,不是+86,也不是0086)。
	Area *string `json:"area,omitempty"`
	// 嘉宾名称。
	GuestName *string `json:"guest_name,omitempty"`
	// 手机号。
	PhoneNumber *string `json:"phone_number,omitempty"`
}

V1GuestsMeetingIdGet200ResponseGuestsInner struct for V1GuestsMeetingIdGet200ResponseGuestsInner

type V1GuestsMeetingIdPutRequest

type V1GuestsMeetingIdPutRequest struct {
	//  会议嘉宾列表(传空数组会清空嘉宾列表)。
	Guests []V1GuestsMeetingIdPutRequestGuestsInner `json:"guests"`
	// 用户的终端设备类型: 0:PSTN 1:PC 2:Mac 3:Android 4:iOS 5:Web 6:iPad 7:Android Pad 8:小程序 9:voip、sip 设备 10:linux 20:Rooms for Touch Windows 21:Rooms for Touch MacOS 22:Rooms for Touch Android 30:Controller for Touch Windows 32:Controller for Touch Android 33:Controller for Touch iOS
	Instanceid int64 `json:"instanceid"`
	// 用户的 ID(企业内部请使用企业唯一用户标识,OAuth2.0 鉴权用户请使用 openId)。
	Userid string `json:"userid"`
}

V1GuestsMeetingIdPutRequest struct for V1GuestsMeetingIdPutRequest

type V1GuestsMeetingIdPutRequestGuestsInner added in v1.0.2

type V1GuestsMeetingIdPutRequestGuestsInner struct {
	// 国家/地区代码(例如:中国传86,不是+86,也不是0086)。
	Area string `json:"area"`
	// 嘉宾名称
	GuestName *string `json:"guest_name,omitempty"`
	// 手机号
	PhoneNumber string `json:"phone_number"`
}

V1GuestsMeetingIdPutRequestGuestsInner struct for V1GuestsMeetingIdPutRequestGuestsInner

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL