2017-01-31 1 views
2

私はMicrosofts Cognitive Services APIスイートで提供されているBing Web Searchを使用しています。大規模なWeb検索 - 単一のクエリで全市場の上位の結果を得る方法

私はすべての市場からトップの結果を返す単一のクエリを作成したいと思います。基本的に、私はこのような何かを探しています:

https://api.cognitive.microsoft.com/bing/v5.0/search?q=search_term&count=5&mkt=all 

これは、すべての利用可能な市場からのトップ5の結果を返します。

これを達成する方法はありますか、すべての市場を個別にクエリする必要がありますか。

ありがとうございます!

答えて

0

興味深い質問no finite answers in the documentation。 下記を読んでccを使用すると、複数の値を指定できます。しかし、それは最初のものを使用しています。 その後、集約された市場を行うことが可能であることを示唆しています。

cc - このパラメータを設定する場合は、Accept-Languageヘッダーも指定する必要があります。 Bingは、サポートされている最初の言語であるを使用して、指定された言語で検索し、国コードと組み合わせて結果を返す市場を決定します。言語リストにサポートされている言語が含まれていない場合、Bingは要求をサポートする最も近い言語と市場を見つけます。または、Bingは、結果として集計またはデフォルト市場を使用することがあります。

ここでも、これはmktとsetLangではなくccとAccept-Languageヘッダーを使用しています。 前者は後者とは逆に複数の値で呼び出すことができるためです。

関連する問題