OAuth 2.0 Playground:授权 API 按钮

OAuth 2.0 Playground: Authorize APIs button

OAuth 2.0 游乐场。 "Authorize APIs" 按钮始终处于禁用状态,即使在我选择范围之后也是如此。我尝试了很多不同的范围。按钮旁边的编辑框中的文本也永远不会改变。在 Windows.

上使用最新版本的 Firefox

编辑:显然它与送我到那里的 link 有关,在这个页面上:https://developers.google.com/adwords/api/docs/guides/authentication

我从 URL 中删除了参数,然后它起作用了。

这是因为,在使用您使用过的 link 时,playground 设置为允许您提供自己的应用程序凭据(客户端 ID 和客户端密码)。

如您在此屏幕截图中所见,这些字段为空白:

在您提供客户端 ID 之前,playground 不会让您启动 OAuth 流程,因此 "Authorize APIs" 按钮被禁用。

您指向的文档包含要求您填写这些值的步骤:

4. Enter the OAuth2 client ID and OAuth2 client secret you obtained above.

通过删除 URL 查询参数或直接转到 https://developers.google.com/oauthplayground playground 将被配置为使用默认的演示应用凭据,以便您可以试用 API 并更快地完成 OAuth 流程.