Google app engine 谷歌ajax搜索api调用;超过配额;关于谷歌应用程序引擎

Google app engine 谷歌ajax搜索api调用;超过配额;关于谷歌应用程序引擎,google-app-engine,google-ajax-search-api,Google App Engine,Google Ajax Search Api,我尝试在java中使用自定义搜索api()。它在本地机器上的eclipse上工作得非常好 当我尝试从google应用程序引擎执行相同操作时,回答是:{“responseData”:null,“responseDetails”:“配额已超出。请参阅”,“responseStatus”:403} 我不明白。难道不能从GAE应用程序调用搜索api吗?如果您查看链接页面的顶部,他们会注意到该api已被弃用,您可以进行的搜索查询数量有限 但是,如果您确实需要使用该API而不是Google建议的自定义搜索A

我尝试在java中使用自定义搜索api()。它在本地机器上的eclipse上工作得非常好

当我尝试从google应用程序引擎执行相同操作时,回答是:{“responseData”:null,“responseDetails”:“配额已超出。请参阅”,“responseStatus”:403}


我不明白。难道不能从GAE应用程序调用搜索api吗?

如果您查看链接页面的顶部,他们会注意到该api已被弃用,您可以进行的搜索查询数量有限

但是,如果您确实需要使用该API而不是Google建议的自定义搜索API,则可以采取以下故障排除步骤:

1) 检查您的API密钥对于项目是唯一的,并且允许的有限数量的查询没有被其他应用程序使用

2) 谷歌进行主机名过滤,这样一台计算机就不会用尽所有的API请求。您可以将查询移动到Javascript而不是Java——实际上是将请求从服务器移动到客户端

3) 尝试使用命名后端()