2012-09-04 69 views
1

我們一直在成功使用Microsofts LiveSearchService多年,但就在一個多星期前它停止工作。現在返回錯誤Microsoft LiveSearchService返回ClientError

服務器無法處理客戶端的錯誤

這發生在微軟提供的Reference.cs文件的79行:

object [] results = this.Invoke(「Search」,new object [] {parameters});

我打電話LiveSearchService.Search()之前建立一個SearchRequest對象,一切都在此處看起來,它具有正確的應用標識,並通過一個簡單的查詢字符串到正確的網站地址。

我的網絡管理員向我保證,我們的防火牆沒有任何問題,可以阻止任何流量進入api.search.live.net網站,我可以使用我們的appID罰款返回預期的XML。

我也嘗試將偏移量更改爲10,以防搜索項返回可笑數量的結果,但這沒有什麼區別。

我們有IIS7在Windows Server 2008 R2的計算機上,並在網站上使用VS 2008

我很茫然,什麼下一個嘗試,因此任何建議,將不勝感激寫在C#.NET 3.5 。

回答

0

Bing.com

... Bing搜索API 2.0 AppIDs的退役8月1日,2012年在這個日期之後,AppIDs將不再返回結果。開發人員可以通過註冊Windows Azure Marketplace來繼續使用API​​,或者在需要更大的查詢量時提交請求。

有定價計劃和移植指南here

相關問題