【发布时间】:2020-02-08 03:14:50
【问题描述】:
我正在尝试使用 Google Cloud API Explorer
服务 > Cloud Pub/Sub API v1 > pubsub.projects.subscriptions.pull
请求
发布 https://pubsub.googleapis.com/v1/projects/mimic-integration-10-2019/subscriptions/telemetry:pull?key={YOUR_API_KEY}
{ }
它失败了
回应
400 错误请求
- 显示标题 -
{ "error": { "code": 400, "message": "你传递了一个无效的 服务的参数 (argument=max_messages)。", "status": “INVALID_ARGUMENT”} }
我做错了什么? Services > Cloud Pub/Sub API v1 > pubsub.projects.subscriptions.list 等其他调用工作正常。
【问题讨论】:
-
授权范围需要以下 OAuth 范围之一:["googleapis.com/auth/pubsub", "googleapis.com/auth/cloud-platform"] 您是否拥有正确的 OAuth 范围?您从哪里获得 {YOUR_API_KEY}?
-
正如我所指出的,其他调用有效。所以,这不是身份验证问题。
-
我只是更仔细地查看了 API,其中有一些隐藏的参数。关闭。
标签: google-cloud-pubsub google-apis-explorer