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
如果您不熟悉 Ruby、Python、Typescript 或 JavaScript,或者贵公司使用的是其他编程语言,则可以使用 Looker 的 SDK codegen 项目的“旧版”模式,以您选择的语言生成客户端 SDK。如需了解具体操作,请参阅 Looker 的 SDK Codegen GitHub 代码库。