Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Creates a request to classify one or more files using the applied document understanding model. (For more information, see example.)
The REST service of SharePoint Online (and SharePoint 2016 and later on-premises) supports the combining of multiple requests. Requests are combined into a single call to the service by using the OData $batch query option. This method can be used to enqueue classification work items for hundreds of documents at one time.
HTTP request
POST /_api/machinelearning/workItems HTTP/1.1
URI Parameters
None
Request headers
| Header | Value |
|---|---|
| Accept | application/json;odata=verbose |
| Content-Type | application/json;odata=verbose;charset=utf-8 |
| x-requestdigest | The appropriate digest for current site |
Request body
| Name | Type | Description |
|---|---|---|
| _metadata | string | Set the object meta on the SPO. Always use the value: {"type": "Microsoft.Office.Server.ContentCenter.SPMachineLearningWorkItemEntityData"}. |
| TargetSiteId | guid | The ID of the site where the file to classify is located. This can be omitted when TargetSiteUrl has a value. |
| TargetSiteUrl | string | The full URL of the site where the file to classify is located. This can be omitted when TargeSiteId has a value. |
| TargetWebId | guid | The ID of the web where the file to classify is located. This can be omitted when TargetWebServerRelativeUrl has a value. |
| TargetWebServerRelativeUrl | string | The server relative URL of the web where the file to classify is located. This can be omitted when TargetWebId has a value. |
| TargetUniqueId | guid | The ID of the folder to classify. This can be omitted when TargetServerRelativeUrl has a value. |
| TargetServerRelativeUrl | string | The server relative URL of the file to classify is located. This can be omitted when TargetUniqueId has a value. |
Responses
| Name | Type | Description |
|---|---|---|
| 201 Created | The response is customized. In there is failure, it could still return 201 Created. The caller should further check the response body to determine the exact result. |
Examples
Enqueue a request to classify a file of ID "e6cff8b7-c90c-4564-b5b8-033449090932"
Sample request
{
"__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"
}
Sample response
Status code: 201
{
"ErrorMessage": null,
"StatusCode": 201
}
{
"ErrorMessage": null,
"StatusCode": 201
}