Blueには、Blue APIと対話するために使用できるPythonライブラリがあります。


私たちは、Blue APIと対話するために使用できるPythonライブラリを提供しています。これは、タイプセーフで、現代のIDEでのコード補完を備えたBlue APIの100%カバレッジを持っています。

次のコマンドを実行してインストールできます:

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アシスタント

回答はAIを使用して生成されており、間違いが含まれる可能性があります。

どのようにお手伝いできますか?

Blueやこのドキュメントについて何でも聞いてください。

送信するにはEnterを押してください • 新しい行を作成するにはShift+Enterを押してください • ⌘Iで開く