Не удалось загрузить файл с OneDrive - PullRequest
0 голосов
/ 02 июля 2018

Согласно документации Microsoft Graph, API для загрузки содержимого файла в мой OneDrive:

/beta/me/drive/items/01UG2T5D6KU5GACQUPCFE3AMTN47BTTSA6/content 

однако возвращается

Failure - Status Code 0,    
{
    "isTrusted": true
}

Если я просто сделаю

/beta/me/drive/items/01UG2T5D6KU5GACQUPCFE3AMTN47BTTSA6

возвращает правильные метаданные файла - это означает, что файл существует, и любые подсказки, почему Graph не может извлечь содержимое

1 Ответ

0 голосов
/ 21 августа 2018

Вы можете использовать GET /drives/{drive-id}/items/{item-id}/content

Ссылка: https://developer.microsoft.com/en-us/graph/docs/api-reference/v1.0/api/driveitem_get_content

Если вы используете Dotnet SDK для Graph, вы можете использовать

graphServiceClient.Me.Drive.Root.ItemWithPath(itemPath).Content.Request().GetAsync();
...