先决条件
以下示例需要todoist-api-python
库以及可以在 Todoist 开发者门户 获取的 Todoist API 令牌。
示例
以下代理将创建一个新的 Todoist 任务。cookbook/tools/todoist.py
Toolkit 参数
参数 | 类型 | 默认值 | 描述 |
---|---|---|---|
api_token | str | None | 如果您想手动提供 TODOIST_API_TOKEN。 |
Toolkit 函数
函数 | 描述 |
---|---|
create_task | 在 Todoist 中创建一个新任务,可选择分配项目、设置截止日期、优先级和标签。 |
get_task | 获取特定任务。 |
update_task | 使用内容、截止日期、优先级等新属性更新现有任务。 |
close_task | 将任务标记为已完成。 |
delete_task | 从 Todoist 中删除特定任务。 |
get_active_tasks | 检索所有活动的(未完成的)任务。 |
get_projects | 检索 Todoist 中的所有项目。 |