Bing Search API

Bing Search APIASのおもちゃ箱開発ブログあまり情報がないので、うまくいったコードを貼っておきます。

ここからログインします。
http://www.bing.com/developers/

「検索 API」の「今すぐ開始」をクリックします。
ここで購入をしておく必要があります。
とりあえずは無料で。

「マイアカウント」をクリックすると「アカウント情報」が開きます。
「プライマリ アカウント キー」がaccountKey として使えます。

PHPのコードは、以下の通り。

$accountKey = 'AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=';

$ServiceRootURL =  'https://api.datamarket.azure.com/Bing/Search/';

$WebSearchURL = $ServiceRootURL . 'Web?Query=';

$context = stream_context_create(array(
    'http' => array(
        'request_fulluri' => true,
        'header'  => "Authorization: Basic " . base64_encode($accountKey . ":" . $accountKey)
    )
));

$request = $WebSearchURL . urlencode( '\'' . $keyword . '\'');

$contents = file_get_contents($request, 0, $context);

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です


*

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>