2015-06-10 281 views
1

使用Bing搜索API,有什麼方法可以按國家/地區限制搜索嗎?也就是說,谷歌自定義搜索引擎的「cr」參數相當於什麼?如何按語言和地區限制Bing搜索API查詢

例如,假設我只想從西班牙找到英文版的網頁。

隨着谷歌自定義搜索引擎我會使用的參數:

lr=lang_en # language = English 
cr=countryES # country = Spain 

但是,我發現Bing搜索API的唯一相關參數是

  • 市場,這似乎隻影響頁面的語言
  • 緯度&經度:用戶的位置(gl與Google),其位置權重,但不是一個嚴格的過濾器。

回答

0

最簡單的方法不是通過參數,而是修改搜索項(實際上更容易)。

所以我們說要在日本的搜索術語倫敦>根本就這樣通過充分利用其先進的語法和搜索:

倫敦語言:JA

language:ja限制結果給日語。您可以看到一個語言代碼列表here

如果你想包括一個區域有了它,添加其他高級操作員,LOC:

倫敦語言:JA LOC:ES

上面的搜索應該返回搜索 「倫敦」用日語寫成,而來自西班牙。國家代碼在參考文獻中應該相同。