SDK de l'API Looker

L'API Looker propose différentes manières d'utiliser un SDK. Nous vous conseillons d'utiliser l'un de nos SDK au lieu d'envoyer des requêtes manuelles à l'API, car ils gèrent des détails complexes sur l'authentification, la sérialisation des paramètres, la sérialisation des réponses et d'autres problèmes.

SDK pour les langages

Looker propose un SDK client officiel de l'API Looker 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 pour Ruby sont disponibles 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 depuis npmjs.com. La documentation et le code source du SDK Typescript/JavaScript Looker se trouvent sur GitHub.

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

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

Si vous ne connaissez pas les langages ci-dessus ou si votre entreprise utilise un autre langage de programmation, vous pouvez générer un SDK client dans le langage de votre choix à l'aide du mode"ancien" du projet de génération de code du SDK de Looker. Pour savoir comment procéder, consultez le dépôt GitHub du SDK Codegen de Looker.