Blue har ett Python-bibliotek som kan användas för att interagera med Blue API.


Vi tillhandahåller ett Python-bibliotek som kan användas för att interagera med Blue API. Detta har 100% täckning av Blue API med typ-säkerhet och kodkomplettering i alla moderna IDE:er.

Du kan installera genom att köra:

pip install bluepm

Du kan sedan importera och använda biblioteket i din kod:

from bluepm import BlueAPIClient

Du kan ställa in dina autentiseringsuppgifter antingen som miljövariabler.

För att använda miljövariabler, ställ in följande innan du kör ditt skript:

  • BLUE_TOKEN_ID: Ditt Blue API-token-ID
  • BLUE_SECRET_ID: Ditt Blue API-hemliga ID
  • BLUE_COMPANY_ID: Ditt Blue företags-ID (valfritt)
  • BLUE_PROJECT_ID: Ditt Blue projekt-ID (valfritt)

Eller, skicka dem direkt till BlueAPIClient-konstruktorn:

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

När du har gjort detta kan du använda biblioteket för att interagera med Blue API. Vi har några hjälpare för att förenkla vanliga uppgifter, men hela API:et är exponerat för att möjliggöra all interaktion du behöver.

Till exempel, för att få en lista över alla projekt du har tillgång till, kan du använda följande kod:

projects = client.projects.list(company_id)

För att få en lista över listor för ett projekt kan du använda följande kod:

todo_lists = client.get_todo_lists(project_id)

AI-assistent

Svar genereras med hjälp av AI och kan innehålla misstag.

Hur kan jag hjälpa dig?

Fråga mig vad som helst om Blue eller denna dokumentation.

Tryck Enter för att skicka • Shift+Enter för ny rad • ⌘I för att öppna