2017-01-04 6 views

答えて

1

GoogleのナレッジグラフAPIは、同じ検索クエリを使って単純なGoogle検索を行っても、私が探している結果が得られたとしてもほとんどの場合空の結果を返します。 (私は2014年トヨタカムリSEのタイヤサイズを検索する場合)これは、例えば、私は「空の結果」によって何を意味するかです:

[16] pry(main)> response = HTTParty.get("https://kgsearch.googleapis.com/v1/entities:search?query=2014 Toyota Camry SE tire size&key=#{API_KEY}") 
=> {"@context"=> 
{"@vocab"=>"http://schema.org/", 
"goog"=>"http://schema.googleapis.com/", 
"EntitySearchResult"=>"goog:EntitySearchResult", 
"detailedDescription"=>"goog:detailedDescription", 
"kg"=>"http://g.co/kg"}, 
"@type"=>"ItemList", 
"itemListElement"=>[]} 

他の回、それは(私が探していたではないものを)不正確な結果を返します。次の例では、私は2014年トヨタカムリについての情報を探していますが、代わりに、私はまだ私は結果を得ていない会社

[4] pry(main)> response = HTTParty.get("https://kgsearch.googleapis.com/v1/entities:search?query=2014 toyota camry&key=#{API_KEY}") 
=> {"@context"=> 
    {"@vocab"=>"http://schema.org/", 
    "goog"=>"http://schema.googleapis.com/", 
    "EntitySearchResult"=>"goog:EntitySearchResult", 
    "detailedDescription"=>"goog:detailedDescription", 
    "resultScore"=>"goog:resultScore", 
    "kg"=>"http://g.co/kg"}, 
"@type"=>"ItemList", 
"itemListElement"=> 
    [{"@type"=>"EntitySearchResult", 
    "result"=> 
    {"@id"=>"kg:/m/02qtntf", 
     "name"=>"Toyota Kirloskar Motor", 
     "@type"=>["Corporation", "Thing", "Organization"], 
     "description"=>"Automotive industry company", 
     "detailedDescription"=> 
     {"articleBody"=> 
     "Toyota Kirloskar Motor Pvt Ltd is a subsidiary of Toyota Motor Corporation of Japan, for the manufacture and sales of Toyota cars in India. It is currently the 4th largest car maker in India after Maruti Suzuki, Hyundai, and Mahindra.\n", 
     "url"=>"https://en.wikipedia.org/wiki/Toyota_Kirloskar_Motor", 
     "license"=>"https://en.wikipedia.org/wiki/Wikipedia:Text_of_Creative_Commons_Attribution-ShareAlike_3.0_Unported_License"}, 
     "url"=>"http://www.toyotabharat.com"} 
... 

に関連する情報を探していたかのように、すべての結果が表示されています私がタイプを指定しても(つまり、&types=Car)探しています。

なぜこれが当てはまるのかわかりませんが、そうです。

+0

ありがとう、@BryanDimas。 – Phoenix

関連する問題