私は検索結果の数を文字列のリストを取得し、Googleがそれらを検索し、私に戻って(データベースに挿入できるので、ファイルに書き込むことができます)PHPスクリプトを実行したいと思います。PHPを使用して文字列のGoogle検索結果の数を取得しますか?
Google APIを使用してこれをプログラム的にPHPから実行する方法はありますか?その他の方法は?
ありがとうございます。
私は検索結果の数を文字列のリストを取得し、Googleがそれらを検索し、私に戻って(データベースに挿入できるので、ファイルに書き込むことができます)PHPスクリプトを実行したいと思います。PHPを使用して文字列のGoogle検索結果の数を取得しますか?
Google APIを使用してこれをプログラム的にPHPから実行する方法はありますか?その他の方法は?
ありがとうございます。
いいえ、あなたのウェブサイトからこれを行うにはcURLを使用する場合は、厳密にTOSに準拠しているため、かなり早くGoogleによってブラックリストに登録するようにしてください。
最も単純な方法は、ウェブ検索のコンテンツを単純に使用することです。
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形式の両方で結果を得ることができます。
こんにちは、これは素晴らしいスタートポイントです – JDS