将聊天机器人与 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 开发者文档