2013-04-08 70 views
2

好的,我發佈的每個問題似乎都被拒絕了,所以我再次查看了常見問題解答,並且我不確定自己做錯了什麼。如果你打算投下這個帖子,我真的很感激某種評論或反饋,讓我知道什麼是stackoverflow社區期望從一個「好問題」或如何正確地問我猜?......如何從Bing api獲得熱門新聞

我很難搞清楚如何從Bing(azure)API獲取「最新消息」或「最受歡迎」消息。

我能夠搜索「」,並得到所有的新聞結果(最新的),但我不能想出一個辦法來拉「最新新聞」(見上面的故事節在這裏:http://www.bing.com/news?q=top+stories&FORM=Z9LH3

我查看了documentation,但沒有成功,並在谷歌搜索。有誰知道Bing是否提供這種功能作爲其API的一部分?

有什麼建議嗎?

+0

我的答案是否能解決您的問題?希望你能夠在你的應用程序中獲得最佳新聞,請讓我知道你是否仍然需要幫助(也許如果確實有幫助,你可以接受答案) – bcmoney 2013-07-10 14:14:36

回答

0

找出一個兵API查詢的最好方法是使用Azure的「Service Explorer」工具...

如果你看看你最初的網址,你只是希望在與查詢「頂部的新聞欄目故事」。在這種情況下,我相信這是你要找的查詢:

https://api.datamarket.azure.com/Bing/Search/v1/Composite?Sources=%27news%27&Query=%27top%20stories%27&Options=%27EnableHighlighting%27

而且,以供參考documentation着陸頁,描述了一些更詳細的API參數。

0

所選答案不正確。

Microsoft Support

... bing.com和Bing搜索API不提供功能或查詢結果平價...

所選答案將從News返回結果包含或與Querytop stories相關的API。它會而不是返回與Bing.com News (Top Stories)頁面相同的結果。

在新的API中,Breaking News查詢(一個empty query parameter in Bing.com API v2)是不可能的,像https://api.datamarket.azure.com/Bing/Search/v1/Composite?Sources=%27news%27&Query=%27%27&Options=%27EnableHighlighting%27一個空的查詢將返回一小部分舊的(對我來說2014年,月)的項目。

我有一張關於此問題的Microsoft支持票據,並且在我聽到更多消息時會更新。