J'ai essayé d'envoyer la requête HTTP suivante basée sur la nouvelle API Microsoft Graph v1:Microsoft Graph API Endpoint "microsoft.graph.createLink" Revenant 400 Erreur
POST https://graph.microsoft.com/v1.0/groups/c694da84-3f9f-4bac-9491-c2775fc39f65/drive/items/012YPM4EKO23JQWLSNYJG2DG3ZAULBDCIS/microsoft.graph.createLink HTTP/1.1
Authorization: Bearer <access-code> (filled in with valid access token)
Host: graph.microsoft.com
Content-type: application/json
Content-Length: 53
{
"type": "edit",
"scope": "Files.ReadWrite"
}
Mon URL suit le format suivant: https://graph.microsoft.com/v1.0/groups/<group-id>/drive/items/<item-id>/microsoft.graph.createLink
Je reçois 400 erreur suivant:
HTTP/1.1 400 Bad Request
{
"error": {
"code": "-1, Microsoft.SharePoint.Client.InvalidClientQueryException",
"message": "The parameter scope does not exist in method createLink.",
"innerError": {
"request-id": "nnnnnnnn-nnnn-nnnn-nnnn-nnnnnnnnnnnn",
"date": "2015-11-30T23:55:56"
}
}
}
Je suis un peu confus, parce que selon la documentat suivante ion (que je pense est à ce jour), la portée est nécessaire dans le corps de la requête: Microsoft Graph - Create a sharing link for an item
Le déploiement du correctif est maintenant terminé –