2

我已按照以下说明操作:https ://developers.google.com/console/help/#generatingdevkeys/ 。我注册了 freebase 服务并将浏览器应用程序的简单 API 密钥添加到查询中:https ://api.freebase.com/api/service/mqlread?key=keygoeshere&query= {MQLquery}

然后我收到以下错误:

 {u'code': 100, u'message': u'Invalid API Key (Key not found)', u'stat': u'fail'}

如果我从查询中删除密钥,它在本地工作但远程我得到:freebase api error on deployment to appengine: DownloadError: ApplicationError: 2。我认为这是由于freebase阻止了appengine,因为密钥未注册或识别

4

1 回答 1

3

文档说旧的http://api.freebase.comAPI已被弃用(第一段)。

您应该通过 google url 访问 Freebase:https://www.googleapis.com/freebase/v1/search?q=bob&key=<YOUR_API_KEY>

于 2012-05-29T22:15:18.573 回答