快速入門:使用REST API 和Python 來取得影像見解 | Restful api post python
本文內容 警告Bing搜尋API將從認知服務移至Bing搜尋服務。從2020年10月30日開始,所有Bing搜尋的新執行個體都必須依照這裡[1]所述的程序進行佈建。使用認知服務佈建的Bing搜尋API將在未來三年受到支援,或支援到您的Enterprise合約結束為止(視何者先發生)。如需移轉指示,請參閱Bing搜尋服務[2]。使用本快速入門,第一次呼叫Bing圖像式搜尋API。此Python應用程式會將影像上傳至API,並顯示它傳回的資訊。雖然此應用程式是以Python撰寫的,但API是一種與大多數程式設計語言都相容的RESTfulWeb服務。Prerequisites建立Azu...
本文內容警告
Bing 搜尋 API 將從認知服務移至 Bing 搜尋服務。 從 2020 年 10 月 30 日 開始,所有 Bing 搜尋的新執行個體都必須依照 這裡[1]所述的程序進行佈建。 使用認知服務佈建的 Bing 搜尋 API 將在未來三年受到支援,或支援到您的 Enterprise 合約結束為止 (視何者先發生)。 如需移轉指示,請參閱 Bing 搜尋服務[2]。
使用本快速入門,第一次呼叫 Bing 圖像式搜尋 API。 此 Python 應用程式會將影像上傳至 API,並顯示它傳回的資訊。 雖然此應用程式是以 Python 撰寫的,但 API 是一種與大多數程式設計語言都相容的 RESTful Web 服務。
Prerequisites 建立 Azure 資源藉由建立下列其中一項 Azure 資源,開始使用 Bing 圖像式搜尋 API:
Bing 搜尋 v7 資源[3]
您可以透過 Azure 入口網站取得該資源,直到將其刪除為止。 選取 S9 定價層。多服務資源[4]
您可以透過 Azure 入口網站取得該資源,直到將其刪除為止。 針對您的應用程式,跨多個認知服務使用相同的金鑰和端點。 初始化應用程式在您慣用的 IDE 或編輯器中建立新的 Python 專案,以及新增下列 import 陳述式:
import requests, json為您的訂用帳戶金鑰、端點,以及您上傳影像的路徑,建立變數。 對於 BASE_URI 值,您可以使用下列程式碼中的全域端點,或使用 Azure 入口網站中針對您的資源所顯示的自訂子網域[5]端點。
BASE_URI = https://api.cognitive.microsoft.com/bing/v7.0/images/visualsearch SUBSCRIPTION_KEY = your-subscription-key imagePath = your-image-path上傳本機影像時,表單資料必須包含 Content-Disposition 標頭。 將其 name 參數設為 "image",...