SDK de l'API Looker

L'API Looker offre différentes façons d'utiliser un SDK. Nous vous suggérons d'utiliser l'un de nos SDK plutôt que d'envoyer des requêtes manuelles à l'API, car ils gèrent les détails complexes de l'authentification, de la sérialisation des paramètres, de la sérialisation des réponses, etc.

SDK de langage

Looker propose un SDK client d'API Looker officiel dans plusieurs langages:

  • Ruby: Vous pouvez installer le SDK Ruby en tant que gem depuis le site rubygems.org. La documentation et le code source du SDK Looker Ruby se trouvent sur GitHub.

  • Python: vous pouvez installer le SDK Python à partir de pypi.org. La documentation et le code source du SDK Looker pour Python se trouvent sur GitHub.

  • Typescript et JavaScript: vous pouvez installer le SDK Typescript/JavaScript à partir de npmjs.com. La documentation et le code source du SDK Typescript/JavaScript Looker se trouvent sur GitHub.

Vous trouverez des exemples de code source et de projets qui utilisent des SDK pour communiquer avec l'API Looker dans le dépôt GitHub d'exemples de SDK de Looker.

Générer des SDK clients pour l'API Looker

Si vous ne connaissez pas Ruby, Python, Typescript ou JavaScript, ou si votre entreprise utilise un autre langage de programmation, vous pouvez générer un SDK client dans le langage de votre choix en utilisant le mode « ancien » du projet de génération de code du SDK de Looker. Pour ce faire, reportez-vous aux instructions dans le dépôt GitHub du SDK Codegen de Looker.