REST Resource: spaces

资源:Space

举行会议的虚拟场所。在任何给定时间,一个场地都只能举行一场正在进行的会议。

JSON 表示法
{
  "name": string,
  "meetingUri": string,
  "meetingCode": string,
  "config": {
    object (SpaceConfig)
  },
  "activeConference": {
    object (ActiveConference)
  }
}
字段
name

string

不可变。聊天室的资源名称。

格式:spaces/{space}

{space} 是聊天室的资源标识符。它是服务器生成的唯一 ID,区分大小写。例如 jQCFfuBOdN5z

有关详情,请参阅 Meet 如何识别会议空间

meetingUri

string

仅限输出。用于加入会议的 URI,由 https://meet.google.com/ 后跟 meetingCode 组成。例如 https://meet.google.com/abc-mnop-xyz

meetingCode

string

仅限输出。输入用于加入会议的唯一易记字符串。

格式:[a-z]+-[a-z]+-[a-z]+。例如 abc-mnop-xyz

长度上限为 128 个字符。

只能用作聊天室名称的别名,以获取聊天室。

config

object (SpaceConfig)

与会议空间相关的配置。

activeConference

object (ActiveConference)

正在进行的会议(如果存在)。

SpaceConfig

与会议空间相关的配置。

JSON 表示法
{
  "accessType": enum (AccessType),
  "entryPointAccess": enum (EntryPointAccess)
}
字段
accessType

enum (AccessType)

会议聊天室的访问权限类型,用于确定哪些人可以无需申请即可加入会议。默认:用户的默认访问权限设置。由企业用户的用户管理员控制或受限。

entryPointAccess

enum (EntryPointAccess)

定义可用于加入此会议空间中举行的会议的入口点。默认值:EntryPointAccess.ALL

AccessType

可能的会议聊天室访问权限类型。

枚举
ACCESS_TYPE_UNSPECIFIED 由用户所在组织指定的默认值。注意:绝不会返回此字符串,因为系统会返回配置的访问权限类型。
OPEN 知道加入信息(例如网址或电话访问信息)的任何人都可以加入会议,无需申请。
TRUSTED 主持人所在组织的成员、受邀的外部用户和拨号加入的用户无需申请即可加入会议。其他人必须来敲。
RESTRICTED 只有邀请对象无需申请即可加入会议。其他人必须来敲。

EntryPointAccess

可用于加入会议的入口点。示例:meet.google.com、Meet Embed SDK 网页版或移动应用。

枚举
ENTRY_POINT_ACCESS_UNSPECIFIED 未使用。
ALL 允许使用所有入口点。
CREATOR_APP_ONLY 只有创建聊天室的 Google Cloud 项目拥有的入口点才能用于加入此聊天室中的会议。应用可以使用 Meet Embed SDK 网页版或移动版 Meet SDK 来创建自有入口点。

ActiveConference

正在进行的会议。

JSON 表示法
{
  "conferenceRecord": string
}
字段
conferenceRecord

string

仅限输出。对“ConferenceRecord”资源的引用。格式:conferenceRecords/{conferenceRecord},其中 {conferenceRecord} 是聊天室中每个调用实例的唯一 ID。

方法

create

创建聊天室。

endActiveConference

结束正在进行的会议(如果有)。

get

获取有关会议空间的详细信息。

patch

更新有关会议空间的详细信息。