meetings
feishu.vc.meetings
¶
MeetingsNamespace
¶
Bases: Namespace
会议(Meeting)接口命名空间。
通过 client.vc.meetings 访问,封装飞书视频会议中会议(meeting)相关的只读查询接口:获取单场会议详情、
按会议号列举一段时间内的历史会议。会议在被发起后才会产生,与预约(reserve)是不同的对象。
通常无需直接实例化,应通过 client.vc.meetings 访问。
飞书文档
源代码位于: feishu/vc/meetings.py
| Python | |
|---|---|
32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 | |
get
async
¶
get(meeting_id: str, *, with_participants: bool | None = None, with_meeting_ability: bool | None = None, user_id_type: str | None = None) -> NestedDict
获取会议详情。
参数:
| 名称 | 类型 | 描述 | 默认 |
|---|---|---|---|
|
str
|
会议 ID(9 位会议号对应的内部 ID,可由
|
必需 |
|
bool | None
|
是否返回参会人列表;为空时使用接口默认值(不返回)。 |
None
|
|
bool | None
|
是否返回会议能力用量统计;为空时使用接口默认值(不返回)。 |
None
|
|
str | None
|
用户 ID 的类型,如 |
None
|
返回:
| 类型 | 描述 |
|---|---|
NestedDict
|
会议数据,含 |
NestedDict
|
|
NestedDict
|
当 |
引发:
| 类型 | 描述 |
|---|---|
FeishuError
|
请求失败或返回错误码时抛出。 |
飞书文档
示例:
| Python Console Session | |
|---|---|
源代码位于: feishu/vc/meetings.py
list_by_no
async
¶
list_by_no(meeting_no: str, start_time: str, end_time: str, *, page_size: int | None = None, max_items: int | None = None) -> list[NestedDict]
按会议号列举历史会议。
同一会议号在不同时间会对应多场会议,本接口返回 [start_time, end_time] 时间窗内、该会议号下的
历次会议,并自动翻页汇总为列表。
参数:
| 名称 | 类型 | 描述 | 默认 |
|---|---|---|---|
|
str
|
9 位会议号。 |
必需 |
|
str
|
查询起始时间(Unix 秒,字符串)。 |
必需 |
|
str
|
查询结束时间(Unix 秒,字符串)。 |
必需 |
|
int | None
|
每页条数;为空时使用接口默认值,超出上限时由客户端截断。 |
None
|
|
int | None
|
最多返回的会议数;为空表示返回全部。 |
None
|
返回:
| 类型 | 描述 |
|---|---|
list[NestedDict]
|
会议简要信息列表,每项含 |
list[NestedDict]
|
该时间窗内无会议时返回空列表。 |
引发:
| 类型 | 描述 |
|---|---|
FeishuError
|
请求失败或返回错误码时抛出。 |
飞书文档
示例:
| Python Console Session | |
|---|---|