2017-05-31 4 views
1

Impossible de récupérer la liste des feuilles de calcul du classeur stockées dans l'onedrive via l'API Microsoft Graph.DriveItem ID a une exclamation dans l'ID de l'article et ne peut pas extraire les feuilles de calcul du classeur stockées dans l'onedrive via Microsoft Graph API

Après API fournissent la liste des classeurs sur mon compte ondrive https://graph.microsoft.com/v1.0/me/drive/root/search(q='.xlsx')?select=name,id,webUrl

retour

{ 
"@odata.context": "https://graph.microsoft.com/v1.0/$metadata#Collection(driveItem)", 
"value": [ 
    { 
     "@odata.type": "#microsoft.graph.driveItem", 
     "name": "OnlineArticle.xlsx", 
     "id": "7CFB16EE6D5730EF!53780", 
     "webUrl": "https://1drv.ms/x/s!AO8wV23uFvt8g6QU" 
    }]} 

mais quand nous essayons d'obtenir la feuille de calcul de ce classeur en utilisant l'API suivante -à-dire https://graph.microsoft.com/v1.0/me/drive/items/7CFB16EE6D5730EF!53780/workbook/worksheets

nous obtenons l'erreur suivante

{ 
"error": { 
    "code": "ResourceNotFound", 
    "message": "Resource not found.", 
    "innerError": { 
     "request-id": "123139d9-bf93-46ab-8e2a-c139f7b4996f", 
     "date": "2017-05-31T06:42:05" 
    } 
}} 

nous avons le compte du consommateur et l'ID de l'élément de disque a '!' séparateur. J'apprécierais si l'un peut nous aider à récupérer la liste de feuille de calcul de notre classeur en utilisant microsoft graphique pour notre compte de service à la clientèle, c'est-à-dire l'abonnement à la maison bureau 365.

+0

Une requête à 'https: //graph.microsoft.com/v1.0/me/drive/items/7CFB16EE6D5730EF! 53780' renvoie-t-elle une réponse 200? – Brad

Répondre

2

Actuellement, le graphique Excel APIs ne prend en charge que les comptes Office 365 (OneDrive Entreprise, groupes de lecteurs, etc.).

Basé sur l'ID ici, cela ressemble à un consommateur OneDrive (les lecteurs grand public incluent un! Dans les ID), ce qui explique pourquoi l'API est défaillante. Le support client OneDrive devrait arriver très bientôt au point de terminaison beta. Pour le moment, ce scénario n'est pas pris en charge.

+0

existe-t-il un ETA pour cette fonctionnalité. Cela a été discuté depuis longtemps dans les forums – Viraf