7

ユーザーからクエリを受け取り、Google の「I'm Feeling Lucky」検索から返された URL 結果を返すサンプル アプリを作成しています。Google は API を通じてこの機能を公開していますか? これにアクセスするには?

4

3 に答える 3

5

Google の「I'm Feeling Lucky」機能に魔法はありません。検索の最初の結果を選択するだけです。したがって、API を使用している場合でも、最初の結果を選択することもできます。

さらに、Google の「I'm Feeling Lucky」の結果にヒットするために、URL にこの形式を使用できます。

http://www.google.com/search?q=my+keywords+for+search&btnI
于 2013-06-01T22:32:17.480 に答える
1

非推奨 Google API を使用することもできますが、これがおそらく最善の方法ですが、ここでより多くの作業 API ドキュメントが必要になりますhttps://developers.google.com/web-search/docs/

機能していない か、検索クエリで次の URL にアクセスできます: http://www.google.com/webhp#q=your+search+query+here&btnI

&btnI を最後に追加してください。そうしないと、リダイレクトされません


アップデート 2014

上記の URL は機能しなくなり、検索 API は減価償却されますが、常に回避策があります。本当に必要な場合は、次の URL で簡単な get リクエストを使用できます。

https://www.google.com/search?q=your+search+query+here&btnI=

もちろんyour+search+query+here、URL エンコードされた文字列に置き換えられます。

于 2013-06-01T22:31:45.317 に答える