Blue dispose d'une bibliothèque Python qui peut être utilisée pour interagir avec l'API Blue.


Nous fournissons une bibliothèque Python qui peut être utilisée pour interagir avec l'API Blue. Cela offre une couverture de 100 % de l'API Blue avec une sécurité de type et une complétion de code dans n'importe quel IDE moderne.

Vous pouvez l'installer en exécutant :

pip install bluepm

Vous pouvez ensuite importer et utiliser la bibliothèque dans votre code :

from bluepm import BlueAPIClient

Vous pouvez définir vos détails d'authentification soit en tant que variables d'environnement.

Pour utiliser des variables d'environnement, définissez les éléments suivants avant d'exécuter votre script :

  • BLUE_TOKEN_ID : Votre ID de jeton API Blue
  • BLUE_SECRET_ID : Votre ID secret API Blue
  • BLUE_COMPANY_ID : Votre ID d'entreprise Blue (facultatif)
  • BLUE_PROJECT_ID : Votre ID de projet Blue (facultatif)

Ou, passez-les directement au constructeur de 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
)

Une fois que vous avez fait cela, vous pouvez utiliser la bibliothèque pour interagir avec l'API Blue. Nous avons quelques helpers pour simplifier les tâches courantes, mais l'ensemble de l'API est exposé pour permettre toute interaction dont vous avez besoin.

Par exemple, pour obtenir une liste de tous les projets auxquels vous avez accès, vous pouvez utiliser le code suivant :

projects = client.projects.list(company_id)

Pour obtenir une liste de listes pour un projet, vous pouvez utiliser le code suivant :

todo_lists = client.get_todo_lists(project_id)

Assistant IA

Les réponses sont générées par l'IA et peuvent contenir des erreurs.

Comment puis-je vous aider ?

Posez-moi toutes vos questions sur Blue ou cette documentation.

Entrez pour envoyer • Maj+Entrée pour une nouvelle ligne • ⌘I pour ouvrir