什麼是 Bing Web 搜尋 API?
警告
2020 年 10 月 30 日,Bing 搜尋 API 已從 Azure AI 服務移至Bing 搜尋服務。 本文件僅供參考之用。 如需更新的文件,請參閱 Bing 搜尋 API 文件。 如需針對 Bing 搜尋建立新 Azure 資源的指示,請參閱透過 Azure Marketplace 建立 Bing 搜尋資源。
Bing Web 搜尋 API 是一項可即時解答使用者查詢的 RESTful 服務。 搜尋結果可經由簡單的設定,將網頁、影像、影片、新聞、翻譯等項目包含在內。 Bing Web 搜尋會根據搜尋相關性和您的 Bing Web 搜尋訂用帳戶,以 JSON 的形式提供結果。
如果應用程式需要存取所有與使用者的搜尋查詢有關的內容,就非常適合使用此 API。 如果您要建置的應用程式只需要特定類型的結果,請考慮使用 Bing 影像搜尋 API、Bing 影片搜尋 API 或 Bing 新聞搜尋 API。 如需Bing 搜尋 API 的完整清單,請參閱Azure AI 服務API。
想了解其運作方式嗎? 請觀看我們的 Bing Web 搜尋 API 示範。
特性
Bing Web 搜尋不只可讓您存取即時解答。 還提供可讓您為使用者自訂搜尋結果的其他特性和功能。
功能 | 描述 |
---|---|
即時建議搜尋字詞 | 使用 Bing 自動建議 API 隨著使用者的輸入顯示建議的搜尋字詞,以改善您的應用程式體驗。 |
依內容類型篩選及限制結果 | 使用篩選條件和查詢參數,自訂及精簡網頁、影像、影片、安全搜尋的搜尋結果。 |
Unicode 字元的搜尋結果醒目提示 | 透過搜尋結果醒目提示,在對使用者顯示搜尋結果之前先從中找出並移除不必要的 Unicode 字元。 |
依國家/地區、區域和/或市場將搜尋結果當地語系化 | Bing Web 搜尋可支援三十多個國家/地區或區域。 使用這項功能可精簡特定國家/區域或市場的搜尋結果。 |
使用 Bing 統計資料分析搜尋計量 | Bing 統計資料是付費訂閱,可提供關於呼叫量、熱門查詢字串、地理分佈等項目的分析。 |
工作流程
Bing Web 搜尋 API 可輕易地從任何可發出 HTTP 要求及剖析 JSON 回應的程式設計語言呼叫。 此服務可使用 REST API 或 Bing Web 搜尋用戶端程式庫來存取。
- 為 Bing 搜尋 API 建立 Azure 資源。 如果您沒有 Azure 訂用帳戶,您可以建立免費帳戶。
- 將要求傳送至 Bing Web 搜尋 API。
- 剖析 JSON 回應。
後續步驟
- 使用我們的 Python 快速入門,發出您對 Bing Web 搜尋 API 的第一個呼叫。
- 建置單頁 Web 應用程式。
- 檢閱 Web 搜尋 API v7 參考文件。
- 深入了解 Bing Web 搜尋的使用和顯示需求。