我已经创建了自定义搜索引擎,并且需要以编程方式更新促销信息。这是在后端系统中完成的,因此身份验证过程中的用户交互不是一种选择。
可以通过HTTP使用其自定义搜索API来更新促销。此过程需要身份验证 token 。
他们的文档说自定义搜索仅支持“ClientLogin”身份验证。 Google已弃用此功能,它还涉及验证码,因此这不是一个选择。他们还指出,所有身份验证都应立即通过OAuth2完成。
我已经实现了OAuth2,而无需用户与Google Analytics(分析)API进行交互。
我的问题是:
我找不到用于OAuth2的自定义搜索API的范围值。 有什么想法吗?
最佳答案
我相信您可以使用API key 功能(这不是OAuth 2 key )来访问CSE api。
这是文档。
https://developers.google.com/custom-search/v1/using_rest?hl=en
是否有某些原因导致API key 无法使用,并且您需要OAuth2?
关于oauth-2.0 - Google自定义搜索API的OAuth2范围,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14599957/