我最近在使用知识图谱API,但无法真正让它返回任何有用的东西。
我的情况是这样的:我查询了maxim gorki theater
的API,它正确地返回了柏林剧院的条目。现在,在网络上,我可以点击Kommende Veranstaltungen
[即将举办的活动],它会为我提供该剧院的下一部剧。这仍然是知识图的一部分,显示的搜索词是maxim gorki theater kommende veranstaltungen
。然而,如果我尝试将该查询传递给API以获取下一个播放的JSON,我只会返回一个空结果。
我的查询是:https://kgsearch.googleapis.com/v1/entities:search?query=QUERY&key=API_KEY&limit=1&indent=True
我这样做是错误还是这是API的一般限制?如果是这样,这个API有什么意义呢?
答案 0 :(得分:-1)
我正在使用https://developers.google.com/knowledge-graph/中的代码,效果很好
service_url = 'https://kgsearch.googleapis.com/v1/entities:search'
params = {
'query': query,
'limit': 10,
'indent': True,
'key': api_key,
}
url = service_url + '?' + urllib.urlencode(params)
response = json.loads(urllib2.urlopen(url).read())