Google Suggest API に関する公式ドキュメントはありますか?
Google のすべての検索で、古い情報または機能しないスクリプトを含む API 表示ページが提案されます。
たとえば、google.com で「app」と入力するとすぐに、Google は Apple、Applebees などを提案します。
Google Suggest API に関する公式ドキュメントはありますか?
Google のすべての検索で、古い情報または機能しないスクリプトを含む API 表示ページが提案されます。
たとえば、google.com で「app」と入力するとすぐに、Google は Apple、Applebees などを提案します。
ご想像のとおり、それは変わりました。
新しい URL はhttp://clients1.google.com/complete/search?hl=en&output=toolbar&q=YOURSEARCHTERMになりました
またはさらに最近: http://suggestqueries.google.com/complete/search?output=toolbar&hl=en&q=YOURSEARCHTERM
作業例の要約:
この質問の実例から:
http://suggestqueries.google.com/complete/search?output=toolbar&hl=en&q=理論
この質問の実例
から:
http://suggestqueries.google.com/complete/search?output=firefox&q=theory
作業例の上のmhawkseyコメント
から:
http://google.com/complete/search?client=chrome&q=theory
ここでclient=chrome
他のブラウザ クライアントに変更できます。たとえば、Firefox の場合は次のようになります。
http://google.com/complete/search?client=firefox&q=theory
上記のmahoor13コメント
からの作業例:
google.com/complete/search?output=toolbar&q=理論
dhiraj-pandey の 回答
から、「国固有の提案が必要な場合は、URL に &gl= を追加する必要があります」。それはツールバーのリンクでのみ機能します!
たとえば、インドの作業国固有の例は次のようになります。
google.com/complete/search?output=toolbar&q=theory&gl=in
単語を区切るには%20
or+
を使用します。例えば:
http://suggestqueries.google.com/complete/search?output=toolbar&hl=en&q=a%20mykeyword
また
http://suggestqueries.google.com/complete/search?output=toolbar&hl=en&q=a+mykeyword
また、ここからYQL を使用して 2 つの提案を得ることができます (最初の提案chuck norris
、2 番目の提案steven seagal
):
select * from xml where url in (
‘http://google.com/complete/search?output=toolbar&q=chuck+norris’,
‘http://google.com/complete/search?output=toolbar&q=steven+seagal’
)
上記のコードを使用すると、次のようになります。
提案に関する Google からの情報: http://www.google.com/support/enterprise/static/gsa/docs/admin/70/gsa_doc_set/xml_reference/query_suggestion.html
http://google.com/complete/search?output=json&q=YOURSEARCHEDTERM
または XML 出力を試してくださいhttp://google.com/complete/search?output=toolbar&q=YOURSEARCHEDTERM
また、Google 検索 API を使用する非常に興味深いツールも見つけました。これは、Python と Flaskのubersuggestとkeysuggest の Googlealphabet スープ メソッド ツールに基づいています。
@ Harvest316 が言ったように、これらの URL を使用して提案を取得できますが、国固有の提案が必要な場合は、URL に &gl= を追加する必要があります。たとえば、インドを検索すると、
http://suggestqueries.google.com/complete/search?output=toolbar&hl=en&q=YOURSEARCHTERM&gl=in
こんにちは私は、 JonnyPeaが言及したツールのÜbersuggestの作者です。公式のGoogleサジェストAPIはありません。私や他の人が使用するURLは、Googleをハッキングしていることがわかったものです。ここにいくつかのアドバイスがあります:
[アップデート]
申し訳ありませんが、ソースコードは利用できなくなりました
Google サジェスト (YouTube、Bing、App Store とともに) からデータを取得する有効な API があります: http://keywordtool.io/api
この API を使用すると、同じ IP からのリクエストの数などを気にする必要がなくなります。
Google には、オートコンプリート データを共有するための公式 API がありません。さらに、Google キーワード プランナーからの Google 提案に表示されるキーワードを非表示にすることがよくあります。
この API は有料サブスクリプションによるもので、月額 $280 から開始されることに注意してください。