You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Looker Python SDK返回errorStatus code9的含义及修复方案

错误代码9(looker_sdk.error.SDKError)的含义及修复方案

错误含义

错误代码9表示请求的API端点不存在或无效,你看到的报错本质是looker-sdk向一个不存在的/login接口发起了请求——因为这个SDK根本不是为Looker Studio设计的。

核心问题

你混淆了两个完全独立的产品:

  • looker-sdk是专门用于管理Looker商业智能平台的工具,它的API体系和认证逻辑只适配Looker私有部署或SaaS平台
  • 你要操作的是Looker Studio(原Google Data Studio),它属于Google Cloud生态,有独立的API和认证机制,和Looker平台完全不兼容

修复步骤

  1. 停用looker-sdk:这个工具完全不支持Looker Studio的操作,继续使用只会持续报错。
  2. 切换到Looker Studio官方API工具:
    • 直接调用REST API:基于Google Cloud OAuth 2.0认证,请求https://datastudio.googleapis.com下的官方端点
    • 使用google-api-python-client:这是Google官方的Python客户端库,专门用于调用包括Looker Studio在内的Google Cloud系列API
  3. 修正认证与配置:
    • 确认Google Cloud Console中创建的OAuth客户端已启用Looker Studio API(不是Looker API)
    • 所有API请求的基础URL必须是https://datastudio.googleapis.com,而非任何Looker相关域名

额外提示

你之前编写的looker.ini配置对Looker Studio完全无效,因为它是Looker平台的专属配置格式。针对Looker Studio,你需要:

  • 生成OAuth 2.0的服务账号密钥或授权码凭证
  • 在代码中初始化Google API客户端时,指定API名称为datastudio、版本为v1

内容的提问来源于stack exchange,提问作者Tobias Hermann

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.30 22:21:35