SDK de l'API Looker

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

SDK de langage

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 rubygems.org. La documentation et le code source du SDK Ruby de Looker se trouvent sur GitHub.

  • Python : vous pouvez installer le SDK Python depuis pypi.org. La documentation et le code source du SDK Python de Looker 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 Looker TypeScript/JavaScript 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 d'exemples de SDK de Looker.

Générer des SDK client 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 à l'aide du mode"legacy" du projet de génération de code SDK de Looker. Pour savoir comment procéder, consultez le dépôt GitHub SDK Codegen de Looker.