2017-10-19 105 views
0

我們以前使用Bing Custom Search和5.0版本的API。過去幾周剛剛停止工作。通過在https://www.customsearch.ai的API端點,任何測試剛剛返回:微軟Bing自定義搜索返回奇怪的響應?

{ 
    "_type": "SearchResponse", 
    "instrumentation": { 
    "pingUrlBase": "https://www.bingapis.com/api/ping?IG=19E4BA520EAB45A191FD4CBEE7C72856&CID=151C188292876475082A13A293216596&ID=", 
    "pageLoadPingUrl": "https://www.bingapis.com/api/ping/pageload?IG=19E4BA520EAB45A191FD4CBEE7C72856&CID=151C188292876475082A13A293216596&Type=Event.CPT&DATA=0" 
    }, 
    "queryContext": { 
    "originalQuery": "microsoft" 
    }, 
    "rankingResponse": {} 
} 

我注意到一個紙條,上面寫着兵自定義搜索現在已經移到Azure的,所以我添加了功能(認知服務,API類型: 兵自定義搜索API)到我們的Azure平臺。它已被部署,我有2個新的API密鑰。使用其中的任何一個,以及7.0 API,仍然返回與上面相同的內容。

發生了什麼事? API端點應該可以工作,但包括rankingResponse在內的響應很奇怪,因爲這不是自定義搜索的文檔化響應。

回答

0

似乎您將不得不再次創建您的搜索實例。你可以去customsearch.ai並創建實例。它應該在「API端點」選項卡上爲您提供「customconfig」標識。

+0

這似乎沒有幫助。在customsearch.ai上創建一個新實例,進入API端點選項卡,從我的Azure Cognitive Services訂閱輸入密鑰,並獲得完全相同的輸出。 有沒有Microsoft支持電子郵件地址爲此,任何人? –

+0

我認爲你已經添加了域/子網站/網頁,你想在你的實例中限制你的搜索customsearch.ai。此外,鍵是用於自定義搜索,而不是用於網頁搜索。我認爲你可以在這裏發佈問題:https://cognitive.uservoice.com/forums/598147-bing-custom-search。 – Ronak