-2

重複の可能性:
プログラムで Google 検索結果を取得する

プログラムで検索パラメーターを送信できる検索エンジンはありますか?つまり、C プログラムまたはシェル スクリプトから検索パラメーターを送信することで、を使用して最初の 2 ページを取得できますwget

4

2 に答える 2

0

これは、http: //ask.com検索エンジンでstackoverflow.comを検索するためのC言語のサンプルの実際の例です。

#include <stdio.h>
#include <curl/curl.h>

int main(void) {
  CURL *curl;
  CURLcode res;

  curl = curl_easy_init();
  if(curl) {
    curl_easy_setopt(
        curl,
        CURLOPT_URL,
        "http://fr.ask.com/web?q=stackoverflow.com&qsrc=0&o=312&l=dir"
    );
    res = curl_easy_perform(curl);
    curl_easy_cleanup(curl);
  }
  return 0;
}

それを実行するには、それを行う必要があります:

gcc <THE_CHOOSEN_C_SCRIPT_NAME> -lcurl && ./a.out

さらに、argv[]配列を操作して、スクリプトのパラメーターとして検索語を入力できます。

于 2012-05-16T22:26:07.900 に答える
0

主要な検索エンジンのほとんどは API を提供しています。Google の「ウェブ検索 API」。

于 2012-05-16T21:47:13.483 に答える