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

Google YouTube API授权失败 提示无法连接如何修复

故障排查与解决方案
  • 核心故障原因:API参数配置错误
    谷歌官方公开API库中不存在名为 csgo_highlits_vibes 且版本为 v3 的服务,你调用 build() 方法时传入的 api_name 和 api_version 参数值无效:
    • 若你要调用谷歌官方API(例如YouTube Data API、Google Drive API等),请核对官方给出的正确服务名称与对应版本号,比如YouTube Data API v3的参数应为 api_name='youtube'、api_version='v3'
    • 若你要接入的是第三方私有API,googleapiclient.discovery.build 方法仅支持构建谷歌生态的API服务实例,你需要使用对应第三方服务提供的SDK,或直接通过HTTP请求库调用接口
  • 自定义API检查项
    如果你要调用的是自己在谷歌云控制台部署的自定义API:
    • 确认该API已在谷歌云控制台开启访问权限
    • 确认OAuth凭证已配置该API对应的访问权限范围
    • 确认API已正式发布、访问端点配置无误
  • 优化异常排查逻辑
    你可以修改现有异常捕获代码,输出完整错误堆栈便于定位更细分的问题:
import traceback
try:
    service = build(API_SERVICE_NAME, API_VERSION, credentials=cred)
    print(API_SERVICE_NAME, 'service created successfully')
    return service
except Exception as e:
    print('Unable to connect.')
    print(e)
    traceback.print_exc() # 新增这行输出完整错误信息
    return None
  • 其他代码瑕疵提示
    你代码中的 convert_to_RFC_datetime 函数没有导入 datetime 模块,后续调用该函数时会触发报错,建议在代码头部添加导入语句 import datetime。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.23 17:45:01