你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
Text Operations - Detect Text Protected Material
检测文本的受保护材料
用于检测给定文本中受保护材料的同步 API。
POST {endpoint}/contentsafety/text:detectProtectedMaterial?api-version=2024-09-01
URI 参数
名称 | 在 | 必需 | 类型 | 说明 |
---|---|---|---|---|
endpoint
|
path | True |
string |
支持的认知服务终结点(协议和主机名,例如:https://.cognitiveservices.azure.com). |
api-version
|
query | True |
string |
用于此操作的 API 版本。 |
请求正文
名称 | 必需 | 类型 | 说明 |
---|---|---|---|
text | True |
string |
要分析的文本,可能包含受保护的材料。 字符将在 Unicode 码位中计数。 |
响应
名称 | 类型 | 说明 |
---|---|---|
200 OK |
请求已成功。 |
|
Other Status Codes |
意外的错误响应。 标头 x-ms-error-code: string |
安全性
Ocp-Apim-Subscription-Key
类型:
apiKey
在:
header
OAuth2Auth
类型:
oauth2
流向:
application
令牌 URL:
https://login.microsoftonline.com/common/oauth2/v2.0/token
作用域
名称 | 说明 |
---|---|
https://cognitiveservices.azure.com/.default |
示例
Detect Protected Material for Text
示例请求
POST {endpoint}/contentsafety/text:detectProtectedMaterial?api-version=2024-09-01
{
"text": "to everyone, the best things in life are free. the stars belong to everyone, they gleam there for you and me. the flowers in spring, the robins that sing, the sunbeams that shine"
}
示例响应
{
"protectedMaterialAnalysis": {
"detected": true
}
}
定义
名称 | 说明 |
---|---|
Azure. |
错误对象。 |
Azure. |
包含错误详细信息的响应。 |
Azure. |
包含有关错误的更具体信息的对象。 根据Microsoft一个 API 指南 - https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#7102-error-condition-responses。 |
Detect |
检测给定文本中存在的潜在受保护材料的请求。 |
Detect |
潜在受保护材料的组合检测结果。 |
Text |
潜在受保护材料的各个检测结果。 |
Azure.Core.Foundations.Error
错误对象。
名称 | 类型 | 说明 |
---|---|---|
code |
string |
服务器定义的错误代码集之一。 |
details |
导致此报告错误的特定错误的详细信息数组。 |
|
innererror |
包含与当前对象有关错误的更具体信息的对象。 |
|
message |
string |
错误的人工可读表示形式。 |
target |
string |
错误的目标。 |
Azure.Core.Foundations.ErrorResponse
包含错误详细信息的响应。
名称 | 类型 | 说明 |
---|---|---|
error |
错误对象。 |
Azure.Core.Foundations.InnerError
包含有关错误的更具体信息的对象。 根据Microsoft一个 API 指南 - https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#7102-error-condition-responses。
名称 | 类型 | 说明 |
---|---|---|
code |
string |
服务器定义的错误代码集之一。 |
innererror |
内部错误。 |
DetectTextProtectedMaterialOptions
检测给定文本中存在的潜在受保护材料的请求。
名称 | 类型 | 说明 |
---|---|---|
text |
string |
要分析的文本,可能包含受保护的材料。 字符将在 Unicode 码位中计数。 |
DetectTextProtectedMaterialResult
潜在受保护材料的组合检测结果。
名称 | 类型 | 说明 |
---|---|---|
protectedMaterialAnalysis |
给定文本的分析结果。 |
TextProtectedMaterialAnalysisResult
潜在受保护材料的各个检测结果。
名称 | 类型 | 说明 |
---|---|---|
detected |
boolean |
是否检测到潜在的受保护材料。 |