2017-12-26 33 views
0

私はKnowledge Graph APIを使って最近遊んでいましたが、実際に役に立つものを返すことはできません。GoogleナレッジグラフAPIに対するネストされたクエリですか?

私のシナリオは次のとおりです。maxim gorki theaterのAPIにクエリを実行すると、ベルリンの劇場のエントリが正しく返されます。今、Web上でKommende Veranstaltungen [今後の予定]をクリックすると、その劇場の次の演劇ができます。これはまだ知識グラフの一部であり、表示される検索語はmaxim gorki theater kommende veranstaltungenです。ただし、次の演奏のJSONを取得するためにそのクエリをAPIに渡そうとすると、空の結果が返されます。

私のクエリはこれです:私は、これは間違っているのhttps://kgsearch.googleapis.com/v1/entities:search?query=QUERY&key=API_KEY&limit=1&indent=True

アムまたはこれは、APIの一般的な制限ですか?もしそうなら、このAPIのポイントは何ですか?私はhttps://developers.google.com/knowledge-graph/からのコードを使用してい

答えて

-1

、それは完璧にうまく動作し、標準のクエリは確かであることはよく

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

+0

動作します。私の質問は、サブクエリ、つまりグラフ内の他のアイテムに接続しているアイテムのクエリです。 – user8793

関連する問題