2017-03-17 84 views
0

我想添加一些過濾器來請求bing api中的新聞,但是目前我沒有得到任何這樣做的效果(例如從當前月份的新聞過濾器)。什麼是新聞網址中params的有效格式?

我想與此:https://api.cognitive.microsoft.com/bing/v5.0/news/search?freshness=month&?category=business,並在這裏取代一些過濾器,但我總是得到相同的結果。

目前我想添加三個過濾器:新鮮度,類別和語言,用於當前日期和月份的新聞。

所以這是錯誤或我在做錯誤的過濾器?

回答

3

一個問題是,你有一個額外的「?」在你的查詢中。您只需要在第一個,然後你可以使用「&」來分隔各個參數:

https://api.cognitive.microsoft.com/bing/v5.0/news/search?freshness=month&category=business 

您也可以嘗試加入市場的查詢字符串,像這樣:

https://api.cognitive.microsoft.com/bing/v5.0/news/search?freshness=month&category=business&mkt=en-us 

我使用7.0並且不知道你傳遞了什麼標題,所以我不能直接測試它,但可能沒有設置默認市場。由於類別是特定於市場的,因此取決於Bing如何處理這種情況,它可能會合理地阻止您的類別被使用。

相關問題