Looker API SDK

Looker API 提供了多种使用 SDK 的方式。我们建议使用其中一个 SDK,而不是手动向 API 发出请求,因为 SDK 会处理复杂的身份验证、参数序列化、响应序列化和其他问题。

语言 SDK

Looker 提供几种官方的官方 Looker API 客户端 SDK:

  • Ruby:您可以从 rubygems.org 中将 Ruby SDK 安装为 gem。Looker Ruby SDK 文档和源代码位于 GitHub 上。

  • Python:您可以从 pypi.org 安装 Python SDK。Looker Python SDK 文档和源代码位于 GitHub 上。

  • TypeScript 和 JavaScript:您可以从 npmjs.com 安装 Typescript/JavaScript SDK。Looker Typescript/JavaScript SDK 文档和源代码位于 GitHub 上。

您可以在 Looker 的 SDK 示例 GitHub 代码库中找到使用 SDK 与 Looker API 通信的源代码和项目示例。

为 Looker API 生成客户端 SDK

如果您不熟悉上述语言,或者贵公司使用其他编程语言,则可以使用 Looker 的 SDK codegen 项目的“旧版”模式,以您选择的语言生成客户端 SDK。您可以在 Looker 的 SDK Codegen GitHub 代码库中找到相关说明。