Получить ресурс DriveItem из общей папки по пути - PullRequest
0 голосов
/ 28 августа 2018

все.

У меня проблема с получением DriveItem по пути из службы OneDrive.

Первый запрос: GET me / drive / root / children

      "remoteItem": {
    "id": "EF8A24CC458790DF!106",
    "parentReference": {
      "driveId": "ef8a24cc458790df",
      "driveType": "personal"
    }
  }

Второй запрос: drive / ef8a24cc458790df / items / EF8A24CC458790DF! 106 / children

{  "value": [
{
  "parentReference": {
    "driveId": "ef8a24cc458790df",
    "driveType": "personal",
    "id": "EF8A24CC458790DF!106",
    "name": "src",
    "path": "/drives/ef8a24cc458790df/root:/onedriveapi/src"
  },
} ] }

Но запрос: / drive / ef8a24cc458790df / root: / onedriveapi / src не выполнен с кодом "itemNotFound".

Это должно работать: https://github.com/OneDrive/onedrive-api-docs/blob/live/docs/rest-api/api/driveitem_get.md

Где моя ошибка?

1 Ответ

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

Это ошибка в API. В случаях, не связанных с владельцем, прямой путь от корня не допускается. https://github.com/OneDrive/onedrive-api-docs/issues/908

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...