Bing Local Business Search とは
警告
2020 年 10 月 30 日に、Bing Search API は Azure AI サービスから Bing Search サービスに移行されました。 このドキュメントは、参考用としてのみ提供されています。 更新されたドキュメントについては、Bing search API のドキュメントを参照してください。 Bing 検索用の新しい Azure リソースを作成する手順については、「Azure Marketplace から Bing Search リソースを作成する」を参照してください。
RESTful サービスである Bing Local Business Search API を使用すると、アプリケーションで検索クエリに基づいて地元企業に関する情報を検索できます。 たとえば、q=<business-name> in Redmond, Washington
、または q=Italian restaurants near me
です。
特徴
機能 | 説明 |
---|---|
地元の企業と場所を検索する | Bing Local Business Search API では、クエリからローカライズされた結果が得られます。 結果には、企業の Web サイトの URL と表示テキスト、電話番号、地理的な場所(GPS 座標、市区町村、番地など) が含まれます |
地理的境界を使用してローカル結果をフィルター処理する | 検索パラメーターとして座標を追加し、円領域または正方形の境界ボックスで指定された、特定の地域に結果を制限します。 |
カテゴリ別に地元企業の結果をフィルター処理する | カテゴリ別に地元企業の結果を検索します。 このオプションでは、リバース IP の場所または呼び出し元の GPS 座標を使用して、さまざまな企業のカテゴリのローカライズされた結果を返します。 |
ワークフロー
HTTP 要求を行って JSON 応答を解析できる任意のプログラミング言語から Bing Local Business Search API を呼び出します。 このサービスには REST API を使用してアクセスできます。
- Bing Search API にアクセスできる Azure AI サービス API アカウントを作成します。 Azure サブスクリプションをお持ちでない場合は、無料のアカウントを作成できます。
-
q=""
クエリ パラメーターの検索語句を URL エンコードします。 たとえば、q=nearby+restaurant
またはq=nearby%20restaurant
です。 必要に応じて、改ページ位置の自動修正も設定します。 - Bing Local Business Search API に要求 を送信します
- JSON 応答を解析します
注意
Local Business Search の現在のサポート状況は次のとおりです。
- サポートされるのは
en-US
市場のみです。 - Bing Autosuggest はサポートされません。