调用Google ApiKeysClient的list_keys方法时parent参数格式是什么?
解决Google Cloud API Keys Client list_keys的parent参数格式错误
你之前尝试的所有格式都少了关键的路径段——/locations/global,API密钥属于全局级资源,因此parent参数必须包含这个后缀,正确格式如下:
- 用项目编号:
projects/{PROJECT_NUMBER}/locations/global - 用项目ID:
projects/{PROJECT_ID}/locations/global
正确的调用示例:
# 使用项目编号 client.list_keys(parent='projects/12345/locations/global') # 使用项目ID client.list_keys(parent='projects/my-project/locations/global')
之前的格式因为缺少/locations/global,不符合API的资源路径规范,所以触发了API_SHARED_INVALID_PARENT_FORMAT错误。
内容的提问来源于stack exchange,提问作者D Malan
相关产品推荐
相关产品推荐

