将聊天机器人与 Todoist 整合,创建和修改任务、发表评论等。
从版本0.x
迁移到1.x
。
如果您要从版本0.x
迁移到1.x
,请注意以下变动:
任务创建 "操作已被 "创建新任务 "操作取代。
配置
使用 OAuth 自动配置
要使用 OAuth 设置 Todoist 集成,请单击授权按钮并按照屏幕提示将Botpress 聊天机器人连接到 Todoist。
使用 OAuth 配置您的机器人时,您可以使用您的用户账户或专门为您的机器人创建的用户账户登录。 请记住,如果使用您的用户账户登录,机器人的操作和评论将显示为您的操作和评论。 在大多数情况下,建议为机器人专门创建一个用户账户。您必须邀请机器人的用户加入共享项目,这样它才能发表评论、执行操作等。
使用个人 API 令牌手动配置
1.创建 Todoist 应用程序
- 在应用程序管理页面创建应用程序。
- 复制用户的个人 API 令牌或在应用程序管理页面生成一个测试令牌。 2.TodoistBotpress 集成配置
- 在Botpress 机器人中安装 Todoist 集成。
- 在配置字段中粘贴之前复制的 API 令牌。这是您的机器人用于发布评论、更新或创建任务等的令牌。
- 保存配置。
- 复制机器人的Webhook URL。 3.Todoist 应用程序Webhook 配置
- 进入 Todoist 应用程序的应用程序管理页面。
- 确保 Webhooks 事件已激活。请按照 Todoist 提供的 这些说明 进行操作。
- 将之前复制的Webhook URL 粘贴到 Webhook 回调 URL 字段。
- 检查以下已观察事件:
- item:added;
- item:updated;
- item:completed;
- note:addded。
- 保存Webhook 配置。
限制
标准 Todoist API 限制适用于Botpress 中的 Todoist 集成。这些限制包括速率限制、有效负载大小限制以及 Todoist 施加的其他限制。请确保您的聊天机器人遵守这些限制,以保持最佳性能和可靠性。
更多详情请参阅 Todoist 开发者文档。