针对Google Knowledge Graph API的嵌套查询?

时间:2017-12-26 16:43:02

标签: google-api semantic-web google-knowledge-graph

我最近在使用知识图谱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有什么意义呢?

1 个答案:

答案 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())