Элементы OneDrive списка Microsoft GraphC#

Место общения программистов C#
Ответить
Anonymous
 Элементы OneDrive списка Microsoft Graph

Сообщение Anonymous »

Я хочу перечислить все свои элементы OneDrive для бизнеса в приложении UWP. Для этого я использую «Клиентскую библиотеку Microsoft Graph» от NuGet. Это библиотека-оболочка для REST-API Microsoft Graph.

Когда я пытаюсь получить все элементы или дочерние элементы (я пробовал оба) с моего корневого диска или с конкретный идентификатор папки, я просто получаю пустой список. Но на моем Диске есть разные файлы и папки. Даже когда я использую REST-API без этой оболочки, я получаю просто пустой результат.

Но когда я использую функцию «Недавние», Я получаю список недавно использованных мной товаров.

Код: Выделить всё

// Returns an empty result without error
GraphServiceClient.Me.Drive.Items.Request().GetAsync()
GraphServiceClient.Me.Drive.Root.Children.Request().GetAsync()
GraphServiceClient.Drives["id"].Items.Request().GetAsync()

// Returns all my recent used items
GraphServiceClient.Me.Drive.Recent().Request().GetAsync()
GraphServiceClient.Drives["id"].Recent().Request().GetAsync()
HTTP-трафик выглядит так:

Код: Выделить всё

GET https://graph.microsoft.com/v1.0/me/drive/root/children HTTP/1.1
SdkVersion: graph-dotnet-1.0.1
Cache-Control: no-store, no-cache
Authorization: Bearer 1234567890123456789
Host: graph.microsoft.com
Connection: Keep-Alive

// Response:

HTTP/1.1 200 OK
Cache-Control: private
Transfer-Encoding: chunked
Content-Type: application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8
Server: Microsoft-IIS/8.5
request-id: 123456-7890123
client-request-id: 123456-7890123
x-ms-ags-diagnostic: {"ServerInfo":{"DataCenter":"West Europe","Slice":"SliceB","ScaleUnit":"000","Host":"AGSFE_IN_3","ADSiteName":"AMS"}}
OData-Version: 4.0
Duration: 823.6454
X-Powered-By: ASP.NET
Date: Wed, 15 Jun 2016 06:56:29 GMT

8c
{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#users('123456-7890123-456789')/drive/root/children","value":[]}
0
(Я удалил идентификаторы, так что проблема не в этом)

Может кто-нибудь помочь?

(Я удалил идентификаторы, так что проблема не в этом)

Может ли кто-нибудь помочь?

(Я удалил идентификаторы, так что проблема не в этом)

Может кто-нибудь помочь?

(Я удалил идентификаторы, так что проблема не в этом)

Может кто-нибудь помочь?

(Я удалил идентификаторы, так что проблема не в этом)

п>

Подробнее здесь: https://stackoverflow.com/questions/377 ... rive-items
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»