我正在使用freebase文档中提供的以下示例代码。
import json
import urllib
api_key = open(".api_key").read()
query = 'blue bottle'
service_url = 'https://www.googleapis.com/freebase/v1/search'
params = {
'query': query,
'key': api_key
}
url = service_url + '?' + urllib.urlencode(params)
response = json.loads(urllib.urlopen(url).read())
print response
for result in response['result']:
print result['name'] + ' (' + str(result['score']) + ')'
我遵循了api_key注册流程。但是我仍然收到错误500.
{u'error': {u'code': 503, u'message': u'Backend Error', u'errors': [{u'domain': u'global', u'message': u'Backend Error', u'reason': u'backendError'}]}}
有很多相关的帖子,但找不到他们的解决方案。是因为freebase退役了吗?另外,与freebase相同的其他选项是什么?