具体需要哪些API来获取谷歌定制搜索启用?(Which API's are needed t

2019-09-29 06:54发布

我们是通过URL调用API:

https://www.googleapis.com/customsearch/v1?key=MY_KEY&cx=CUSTOM_SEARCH_ID&q=flower

获得错误的回复:

"error": { "errors": [ { "domain": "usageLimits", "reason": "accessNotConfigured", "message": "Access Not Configured. Please use Google Developers Console to activate the API for your project." } ], "code": 403, "message": "Access Not Configured. Please use Google Developers Console to activate the API for your project." }

我们已经启用自定义搜索API和谷歌+ API。 仍然得到上述错误。 应我们需要启用一些其他的API吗?

请帮忙。

Answer 1:

不,我相信,自定义搜索API的是,你需要启用的唯一API。

所以,我会考虑是否有正确的密钥和CSE ID。

要验证您的自定义搜索引擎ID,请从这里测试查询(填):
https://console.developers.google.com/project/PROJECT_ID/apiui/api/customsearch/method/search.cse.list

如果您的查询工作在那里,但仍然在你的代码不能正常工作,那么也许这个问题是你的钥匙。 如果你只是在做一个简单的URL请求(如您在您的问与答显示),那么我希望您使用的是服务器密钥。 而且,当然,您使用的密钥必须从已启用了CSE API同一个项目。



Answer 2:

转到https://console.developers.google.com/apis/dashboard ,仪表板上的屏幕有一个启用API链接(仪表板标题附近)选择您要启用的API。 启用的API将在仪表板上市。 调用由URL和检查的API。



文章来源: Which API's are needed to get enabled for Google Custom search?