從 API 主控台仲裁文字

使用 Azure Content Moderator 中的文字仲裁 API 來掃描您的文字內容是否有不雅內容,並將其與自訂和共用清單進行比較。

取得您的 API 金鑰

在線上主控台中測試 API 之前,您需要訂用帳戶金鑰。 這位於 [ocp-Apim-Subscription-Key] 方塊中的 [設定 ] 索引卷 標上。 如需詳細資訊,請參閱 概觀

移至文字 仲裁 API 參考

[ 文字 - 螢幕 ] 頁面隨即開啟。

開啟 API 主控台

針對 [ 開啟 API 測試主控台 ],選取最接近您位置的區域。

Text - Screen page region selection

[ 文字 - 螢幕 API] 主控台隨即開啟。

選取輸入

參數

選取您想要在文字畫面中使用的查詢參數。 在此範例中,請使用語言 預設值。 您也可以將它保留空白,因為作業會在執行時自動偵測可能的語言。

注意

針對語言 參數,請指派 eng 或保留空白,以查看電腦輔助 分類 回應(預覽功能)。 此功能僅 支援英文。

針對 不雅詞彙 偵測,請使用 本文所列支援語言的 ISO 639-3 程式碼 ,或將它保留空白。

針對 自動校正 PII 分類(預覽), 請選取 true 將 ListId 欄位保留空白。

Text - Screen console query parameters

內容類型

針對 [內容類型 ],選取您要篩選的內容類型。 在此範例中,請使用預設 文字/純 文本內容類型。 在 [ Ocp-Apim-Subscription-Key] 方塊 中,輸入您的訂用帳戶金鑰。

要掃描的範例文字

在 [ 要求本文 ] 方塊中,輸入一些文字。 下列範例顯示文字中的刻意錯字。

Is this a grabage or <offensive word> email abcdef@abcd.com, phone: 4255550111, IP: 
255.255.255.255, 1234 Main Boulevard, Panapolis WA 96555.

分析回應

下列回應顯示來自 API 的各種深入解析。 其中包含潛在的粗話、個人資料、分類(預覽)和自動校正的版本。

注意

機器輔助的「分類」功能處於預覽狀態,且僅支援英文。

{
   "original_text":"Is this a grabage or <offensive word> email abcdef@abcd.com, phone: 
   6657789887, IP: 255.255.255.255, 1 Microsoft Way, Redmond, WA 98052.",
   "normalized_text":"   grabage  <offensive word> email abcdef@abcd.com, phone: 
   6657789887, IP: 255.255.255.255, 1 Microsoft Way, Redmond, WA 98052.",
   "auto_corrected_text":"Is this a garbage or <offensive word> email abcdef@abcd.com, phone: 
   6657789887, IP: 255.255.255.255, 1 Microsoft Way, Redmond, WA 98052.",
   "status":{
      "code":3000,
      "description":"OK"
   },
   "pii":{
      "email":[
         {
            "detected":"abcdef@abcd.com",
            "sub_type":"Regular",
            "text":"abcdef@abcd.com",
            "index":32
         }
      ],
      "ssn":[

      ],
      "ipa":[
         {
            "sub_type":"IPV4",
            "text":"255.255.255.255",
            "index":72
         }
      ],
      "phone":[
         {
            "country_code":"US",
            "text":"6657789887",
            "index":56
         }
      ],
      "address":[
         {
            "text":"1 Microsoft Way, Redmond, WA 98052",
            "index":89
         }
      ]
   },
   "language":"eng",
   "terms":[
      {
         "index":12,
         "original_index":21,
         "list_id":0,
         "term":"<offensive word>"
      }
   ],
   "tracking_id":"WU_ibiza_65a1016d-0f67-45d2-b838-b8f373d6d52e_ContentModerator.
   F0_fe000d38-8ecd-47b5-a8b0-4764df00e3b5"
}

如需 JSON 回應中所有區段的詳細說明,請參閱 文字仲裁 概念指南。

下一步

在您的程式碼中使用 REST API,或遵循 .NET SDK 快速入門 來與您的應用程式整合。