Документация по использованию MS Graph 1.0 API для доступа к файлам SharePoint из библиотек кажется достаточно ясной, хотя и немного косвенной.Насколько я понимаю, я должен иметь возможность доступа к элементу верхнего уровня библиотеки (а затем к ее дочерним элементам через /children
) по следующей схеме URL:
https://graph.microsoft.com/v1.0/sites/<my-tenant>.sharepoint.com:/sites/my-test-site:/drive/root
Но я получаю только ошибкуговорит, что URL недействителен:
{
"error": {
"code": "BadRequest",
"message": "Url specified is invalid.",
"innerError": {
"request-id": "08bb72aa-f3be-4df0-b253-dacc4a8fe390",
"date": "2019-07-08T16:38:07"
}
}
}
Я пробовал также несколько других форматов URL, таких как конкретное указание диска по Id /drives/<driveId>/root
, но мне повезло.Я уверен, что что-то неправильно понимаюЯ использую формат «Путь» (: / sites / path-to-site: / в API, потому что это более естественно, чем идти и извлекать Id для всего, что мне нужно для запроса.