2011-07-18 8 views
0

私は検索結果の数を文字列のリストを取得し、Googleがそれらを検索し、私に戻って(データベースに挿入できるので、ファイルに書き込むことができます)PHPスクリプトを実行したいと思います。PHPを使用して文字列のGoogle検索結果の数を取得しますか?

Google APIを使用してこれをプログラム的にPHPから実行する方法はありますか?その他の方法は?

ありがとうございます。

答えて

0

いいえ、あなたのウェブサイトからこれを行うにはcURLを使用する場合は、厳密にTOSに準拠しているため、かなり早くGoogleによってブラックリストに登録するようにしてください。

1

最も単純な方法は、ウェブ検索のコンテンツを単純に使用することです。

foreach($list_of_strings as $string) 
{ 
    $result_in_html = file_get_contents("http://www.google.com/search?q=$string"); 
    //parse the html however you see fit 
} 

ただし、Custom Search APIが存在します。

カスタム検索APIを使用する場合は、承認済みのAPIキーを受け取るアプリを作成する必要があります。このキーを使用すると、1日あたり100件の無料クエリが得られ、JSON形式とATOM形式の両方で結果を得ることができます。

+0

こんにちは、これは素晴らしいスタートポイントです – JDS

関連する問題