创建文件分类请求
创建使用应用的文档理解模型对一个或多个文件进行分类的请求。 (有关详细信息,请参阅 示例。)
SharePoint Online 的 REST 服务(以及本地 SharePoint 2016 及更高版本)支持多个请求的组合。 使用 OData $batch 查询选项,将多个请求合并到一个服务调用中。 此方法可用于一次将数百个文档的分类工作项排入队列。
HTTP 请求
POST /_api/machinelearning/workItems HTTP/1.1
URI 参数
无
请求标头
标头 | 值 |
---|---|
Accept | application/json;odata=verbose |
Content-Type | application/json;odata=verbose;charset=utf-8 |
x-requestdigest | 当前网站的适当摘要 |
请求正文
名称 | 类型 | 说明 |
---|---|---|
_元数据 | 字符串 | 在 SPO 上设置对象元。 始终使用值:{"type": "Microsoft.Office.Server.ContentCenter.SPMachineLearningWorkItemEntityData"}. |
TargetSiteId | guid | 要分类的文件所在的站点的 ID。 当 TargetSiteUrl 具有值时,可以省略此值。 |
TargetSiteUrl | 字符串 | 要分类的文件所在的站点的完整 URL。 当 TargeSiteId 具有值时,可以省略此值。 |
TargetWebId | guid | 要分类的文件所在的 Web 的 ID。 当 TargetWebServerRelativeUrl 具有值时,可以省略此值。 |
TargetWebServerRelativeUrl | 字符串 | 要分类的文件所在的 Web 的服务器相对 URL。 当 TargetWebId 具有值时,可以省略此值。 |
TargetUniqueId | guid | 要分类的文件夹的 ID。 当 TargetServerRelativeUrl 具有值时,可以省略此值。 |
TargetServerRelativeUrl | string | 要分类的文件的服务器相对 URL 位于。 当 TargetUniqueId 具有值时,可以省略此值。 |
响应
名称 | 类型 | 说明 |
---|---|---|
201 已创建 | 响应是自定义的。 如果出现故障,它仍可能返回 201 Created。 调用方应进一步检查响应正文以确定确切结果。 |
示例
将请求对 ID 为“e6cff8b7-c90c-4564-b5b8-033449090932”的文件进行分类
示例请求
{
"__metadata": {
"type": "Microsoft.Office.Server.ContentCenter.SPMachineLearningWorkItemEntityData"
},
"TargetSiteId": "f686e63b-aba7-48e5-97c7-68c4c1df292f",
"TargetWebId": "66d6b64d-6f88-4dd9-b3db-47e6f00c53e8",
"TargetUniqueId": "e6cff8b7-c90c-4564-b5b8-033449090932"
}
示例响应
状态代码:201
{
"ErrorMessage": null,
"StatusCode": 201
}
{
"ErrorMessage": null,
"StatusCode": 201
}