Créer une demande de classification de fichiers
Crée une demande pour classifier un ou plusieurs fichiers à l’aide d’un modèle formé de compréhension de document. (Pour plus d’informations, voir l’exemple.)
Le service REST de SharePoint Online (et SharePoint 2016 et versions ultérieures sur site) prend en charge la combinaison de plusieurs requêtes. Les demandes sont regroupées en un seul appel vers le service en utilisant l’option de requête OData $batch. Vous pouvez utiliser cette méthode pour placer en file d’attente des éléments de travail de classification pour des centaines de documents à la fois.
Requête HTTP
POST /_api/machinelearning/workItems HTTP/1.1
Paramètres d’URI
Aucun
En-têtes de demande
En-tête | Valeur |
---|---|
Accepter | application/json;odata=verbose |
Content-Type | application/json;odata=verbose;charset=utf-8 |
x-requestdigest | Résumé approprié pour le site actuel |
Corps de la demande
Nom | Type | Description |
---|---|---|
_métadonnées | chaîne | Définissez l’objet méta sur le SPO. Utilisez toujours la valeur : {"type": "Microsoft.Office.Server.ContentCenter.SPMachineLearningWorkItemEntityData"}. |
TargetSiteId | guid | L’ID du site dans lequel se trouve le fichier à classifier. Cela peut être omis lorsque TargetSiteUrl a une valeur. |
TargetSiteUrl | chaîne | L'URL complète du site où se trouve le fichier à classer. Cela peut être omis lorsque TargeSiteId a une valeur. |
TargetWebId | guid | L’ID du web dans lequel se trouve le fichier à classifier. Cela peut être omis lorsque TargetWebServerRelativeUrl a une valeur. |
TargetWebServerRelativeUrl | chaîne | L'URL relative du serveur du web où se trouve le fichier à classifier. Ceci peut être omis lorsque TargetWebId a une valeur. |
TargetUniqueId | guid | ID du dossier à classer Cela peut être omis lorsque TargetServerRelativeUrl a une valeur. |
TargetServerRelativeUrl | chaîne | L’URL relative du serveur du fichier à classer se trouve. Cela peut être omis lorsque TargetUniqueId a une valeur. |
Réponses
Nom | Type | Description |
---|---|---|
201 est créé | La réponse est personnalisée. En cas d’échec, il peut toujours renvoyer 201 Created. L’appelant doit vérifier davantage le corps de la réponse pour déterminer le résultat exact. |
Exemples
Placer en file d’attente une demande pour classifier un fichier avec l’ID « e6cff8b7-c90c-4564-b5b8-033449090932 »
Exemple de demande
{
"__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"
}
Exemple de réponse
Code d'état : 201
{
"ErrorMessage": null,
"StatusCode": 201
}
{
"ErrorMessage": null,
"StatusCode": 201
}