Blue 提供了一个 Python 库,可以用来与 Blue API 进行交互。


我们提供了一个 Python 库,可以用来与 Blue API 进行交互。该库对 Blue API 进行了 100% 的覆盖,并在任何现代 IDE 中提供类型安全和代码补全。

您可以通过运行以下命令进行安装:

pip install bluepm

然后,您可以在代码中导入并使用该库:

from bluepm import BlueAPIClient

您可以将身份验证详细信息设置为环境变量。

要使用环境变量,请在运行脚本之前设置以下内容:

  • BLUE_TOKEN_ID: 您的 Blue API 令牌 ID
  • BLUE_SECRET_ID: 您的 Blue API 秘密 ID
  • BLUE_COMPANY_ID: 您的 Blue 公司 ID(可选)
  • BLUE_PROJECT_ID: 您的 Blue 项目 ID(可选)

或者,直接将它们传递给 BlueAPIClient 构造函数:

client = BlueAPIClient(
    token_id="your_token_id",
    secret_id="your_secret_id",
    company_id="your_company_id" #optional
    project_id = "your_project_id" #optional
)

完成此操作后,您可以使用该库与 Blue API 进行交互。我们提供了一些助手函数来简化常见任务,但整个 API 都是开放的,以便您进行任何所需的交互。

例如,要获取您可以访问的所有项目的列表,您可以使用以下代码:

projects = client.projects.list(company_id)

要获取项目的列表,您可以使用以下代码:

todo_lists = client.get_todo_lists(project_id)

AI助手

响应是通过人工智能生成的,可能包含错误。

我能帮您什么?

随时问我关于 Blue 或本文档的任何问题。

输入发送 • Shift+Enter 换行 • ⌘I 打开