5

テキストボックスの入力をに転送するフォームがWebサイトにありますwww.google.com/search?q=...。google.comで検索するときに、Googleが提供するこのオートコンプリート/オートフィル機能を取得する可能性はありますか?Firefoxは、URLバーの横にある検索バーでGoogleのオートコンプリート機能を使用していますが、Webフォームのこの種の情報を取得するにはどうすればよいですか?

4

4 に答える 4

6

カスタムキーワードでオートコンプリートを使用できるGoogleサジェストAPIがありました。しかし、グーグルがそれを削除したようです。しかし、私はあなたがまだAPIにアクセスできることを知りました。JSONとXMLのURLがあります。

JSON

http://clients1.google.com/complete/search?hl=en&q=<your query here>&client=hp

XML

http://clients1.google.com/complete/search?hl=en&q=<your query here>&output=toolbar

保証なし。

テキストボックスでオートコンプリートを取得したい場合。これをjQueryUIオートコンプリートと組み合わせることができます

于 2012-05-04T21:05:26.017 に答える
3

ここにグーグル自動提案の完全な例があります

http://googlesuggest-jquery.googlecode.com/svn/trunk/

于 2012-09-18T20:51:02.513 に答える
1

新しいURLは次のとおりです。

http://suggestqueries.google.com/complete/search?client=firefox&q=YOURQUERY

クライアント部分が必要です。私は他のクライアントをテストしませんでした。

于 2012-12-20T16:20:47.293 に答える
1

RickyAの回答に加えて、bsパラメータを使用してメディアで提案をフィルタリングできます。

http://clients1.google.com/complete/search?hl=en&q=stackoverflow&output=toolbar&ds=

youtube:ds = yt

書籍:ds = bo

製品:ds = sh

ニュース:ds = n

画像:ds = i

ウェブ:ds =

レシピ:ds = r

于 2015-10-23T22:38:17.327 に答える