-3

GoogleのAPIの1つを使用して上位のGoogle検索結果を取得したい。次に、結果または結果のURLを取得して、好きなように処理します...各結果を新しいタブで開くか、コードを追加して、各サイトから情報を取得できるようにします(さまざまなページをダウンロードします。検索結果に表示されました)。

4

1 に答える 1

0

新しいXMLHttpRequestなどを作成できます。たとえばからデータをフェッチするには

グーグル検索Api。'http://ajax.googleapis.com/ajax/services/search/web?v=1.0&q='+q+'&callback=?'

これはGoogleカスタム検索に置き換えられていますが、検索APIの代わりに、開始に関するグーグルとグーグルの記事を少し使って、それを使用する方法を理解するのは管理しやすいはずです。

responseData次に、 'sresultプロパティ結果にアクセスできます。

titleそれらは、または説明のようなさまざまなプロパティを保持しcontentます。

$.getJSON('http://ajax.googleapis.com/ajax/services/search/web?v=1.0&q=stackoverflow&callback=?', function(e) {
  var links = e.responseData.results;
  /* Do something with the Data */
});

検索結果を含む配列を取得します。
必要なデータを取得し、新しいWindows/タブで自由に使用/操作または開くことができます。あなたが望むものなら、なんでも。

これはJSBinの例で、Stackoverflowを検索し、最初の結果へのリンクを提供します

于 2013-01-29T07:56:40.890 に答える