comments
feishu.task.comments
¶
CommentsNamespace
¶
Bases: Namespace
任务评论(Comment)接口命名空间。
通过 client.task.comments 访问,封装飞书任务 v2 中评论的创建与列举。评论挂载在某个资源上,
由 resource_type(默认 task)与 resource_id(任务的 guid)共同定位。
通常无需直接实例化,应通过 client.task.comments 访问。
飞书文档
源代码位于: feishu/task/comments.py
create
async
¶
Python
create(resource_id: str, content: str, *, resource_type: str = 'task', user_id_type: str | None = None) -> NestedDict
在任务上创建评论。
参数:
| 名称 | 类型 | 描述 | 默认 |
|---|---|---|---|
|
str
|
被评论资源的 ID;当 |
必需 |
|
str
|
评论内容文本。 |
必需 |
|
str
|
被评论资源的类型,默认 |
'task'
|
|
str | None
|
用户 ID 的类型,如 |
None
|
返回:
| 类型 | 描述 |
|---|---|
NestedDict
|
创建结果数据,含 |
NestedDict
|
|
引发:
| 类型 | 描述 |
|---|---|
FeishuError
|
请求失败或返回错误码时抛出。 |
飞书文档
示例:
| Python Console Session | |
|---|---|
源代码位于: feishu/task/comments.py
list
async
¶
Python
list(resource_id: str, *, resource_type: str = 'task', user_id_type: str | None = None, page_size: int = 50, max_items: int | None = None) -> list[NestedDict]
列举某个任务下的评论。
自动翻页并汇总目标资源上的评论。
参数:
| 名称 | 类型 | 描述 | 默认 |
|---|---|---|---|
|
str
|
资源 ID;当 |
必需 |
|
str
|
资源类型,默认 |
'task'
|
|
str | None
|
用户 ID 的类型,如 |
None
|
|
int
|
每页数量。默认为 50;超过 [feishu.consts.MAX_PAGE_SIZE][] 时由客户端收敛。 |
50
|
|
int | None
|
最多返回的评论数量, |
None
|
返回:
| 类型 | 描述 |
|---|---|
list[NestedDict]
|
评论对象列表( |
引发:
| 类型 | 描述 |
|---|---|
FeishuError
|
请求失败或返回错误码时抛出。 |
飞书文档
示例:
| Python Console Session | |
|---|---|