共用方式為


Text Moderation - Detect Language

此作業會偵測輸入內容的語言。 它會針對提交文字中的主要語言傳回 ISO 639-3 代碼 。 支援超過 110 種語言。

POST {Endpoint}/contentmoderator/moderate/v1.0/ProcessText/DetectLanguage

URI 參數

名稱 位於 必要 類型 Description
Endpoint
path True

string

支援的 Azure 認知服務端點 (通訊協定和主機名,例如 https://westus.api.cognitive.microsoft.com) 。

要求標頭

Media Types: "text/plain", "text/html", "text/xml", "text/markdown"

名稱 必要 類型 Description
Ocp-Apim-Subscription-Key True

string

Content-Type True

string

內容類型。

要求本文

Media Types: "text/plain", "text/html", "text/xml", "text/markdown"

名稱 類型 Description
Text Content

object

要畫面的內容。

回應

名稱 類型 Description
200 OK

DetectedLanguage

偵測到的語言結果。

Other Status Codes

APIError

錯誤回應。

安全性

Ocp-Apim-Subscription-Key

類型: apiKey
位於: header

範例

Detect Language request

範例要求

POST {Endpoint}/contentmoderator/moderate/v1.0/ProcessText/DetectLanguage



"Is this a crap email abcdef@abcd.com, phone: 6657789887, IP: 255.255.255.255, 1 Microsoft Way, Redmond, WA 98052"

範例回覆

{
  "DetectedLanguage": "eng",
  "Status": {
    "Code": 3000,
    "Description": "OK",
    "Exception": ""
  },
  "TrackingId": "2826a49-b976-419e-98e8-c5532c1n78c6"
}

定義

名稱 Description
APIError

API 傳回的錯誤資訊。

DetectedLanguage

偵測到的語言結果。

Error

錯誤本文。

Status

狀態屬性。

APIError

API 傳回的錯誤資訊。

名稱 類型 Description
Error

Error

錯誤本文。

DetectedLanguage

偵測到的語言結果。

名稱 類型 Description
DetectedLanguage

string

偵測到的語言。

Status

Status

偵測到的語言狀態。

TrackingId

string

追蹤標識碼。

Error

錯誤本文。

名稱 類型 Description
Code

string

Message

string

Status

狀態屬性。

名稱 類型 Description
Code

integer

狀態碼。

Description

string

狀態描述。

Exception

string

例外狀況狀態。