我刚刚注册了谷歌自定义搜索API,并使用控制面板定义了我的引擎,并按照此答案中所述进行了编辑:https://stackoverflow.com/a/11206266。然后我前往http://developers.google.com/apis-explorer/#p/customsearch/v1/search.cse.list以测试JSON API,如(相当差的)文档中所述。我在'q'字段中粘贴了一个简单的查询,在'cx'字段中从控制面板粘贴了我的搜索引擎ID,然后在'fields'部分中我选择了所有可能的响应类型,但我得到了对于我尝试的任何查询的结果如下:
{
"error": {
"errors": [
{
"domain": "usageLimits",
"reason": "dailyLimitExceeded",
"message": "Daily Limit Exceeded"
}
],
"code": 403,
"message": "Daily Limit Exceeded"
}
}
为什么我在10分钟前只注册了服务并且还没有发出任何请求时超出了我的每日限额?
答案 0 :(得分:1)
资源管理器文档说它使用自己的配额(和密钥)来发出请求,而不是你的:https://developers.google.com/explorer-help/
这意味着它很可能是资源管理器中的故障或错误而不是您的引擎(现在它似乎对我来说很好)。尝试使用您的API密钥从您的应用程序发出请求,并解决问题。
如果您只是想在不编写代码的情况下尝试发出单个请求,则可以使用Postman Chrome扩展程序:https://chrome.google.com/webstore/detail/postman-rest-client/fdmmgilgnpjigdojojpjoooidkmcomcm?hl=en