Google Custom Search API的OAuth2范围

Cod*_*r80 10 oauth-2.0 google-oauth

我创建了一个CSE,需要以编程方式更新促销活动.这是在后端系统中完成的,因此认证过程中的用户交互不是一种选择.

可以通过HTTP使用自定义搜索API更新促销.此过程需要身份验证令牌.

他们的文档说自定义搜索仅支持"ClientLogin"身份验证.Google已弃用此功能,但它也涉及CAPTCHA,因此这不是一个选项.他们还声明所有身份验证都应该通过OAuth2进行.

我已经在没有用户与Google AnalyticsAPI交互的情况下实施了OAuth2.

我的问题是: 我找不到自定义搜索API的范围值以用于OAuth2.有任何想法吗?

小智 3

我相信您可以使用 API Key 功能(不是 OAuth 2 密钥)来访问 CSE api。

这是文档。 https://developers.google.com/custom-search/v1/using_rest?hl=en

是否有某种原因导致 API 密钥不起作用而您需要 OAuth2?