Google app engine 部署到appengine时出现freebase api错误:DownloadError:ApplicationError:2

Google app engine 部署到appengine时出现freebase api错误:DownloadError:ApplicationError:2,google-app-engine,gwt,freebase,api-key,Google App Engine,Gwt,Freebase,Api Key,我正在使用google.appengine.api urlfetch执行以下freebase MQL查询: https://api.freebase.com/api/service/mqlread?queries={"q1": {"query": [{"subjects": [{"name|=": ["doubt","trust"]}], "type": "/media_common/quotation", "name": null, "author": []}]}} 这在我的本地设置中正常工

我正在使用google.appengine.api urlfetch执行以下freebase MQL查询:

https://api.freebase.com/api/service/mqlread?queries={"q1": {"query": [{"subjects": [{"name|=": ["doubt","trust"]}], "type": "/media_common/quotation", "name": null, "author": []}]}}
这在我的本地设置中正常工作。一旦我部署到Google AppEngine,就会出现以下错误:

File "/base/python_runtime/python_lib/versions/1/google/appengine/api/urlfetch.py", line 263, in fetch
return rpc.get_result()
File "/base/python_runtime/python_lib/versions/1/google/appengine/api/apiproxy_stub_map.py", line 604, in get_result
return self.__get_result_hook(self)
File "/base/python_runtime/python_lib/versions/1/google/appengine/api/urlfetch.py", line 365, in _get_fetch_result
raise DownloadError(str(err))
DownloadError: ApplicationError: 2

从我的谷歌搜索结果来看,freebase可能正在阻止appengine的请求。我尝试使用了相同的结果。

尝试使用Freebase API密钥。这可能会有帮助。

我得到了{u'code':100,u'message':u'Invalid API Key(Key not found'),u'stat':u'fail'}。我注册了freebase服务,并将浏览器应用程序的简单API密钥添加到查询:“&key=apikeystringher”我已将API密钥问题添加为一个新问题:@waigani我看到新问题已解决,当前问题是否也已修复?