OneDrive File Picker JavaScript SDK v7.2: Как указать диск и папку? - PullRequest
0 голосов
/ 10 апреля 2019

Я использую OneDrive File Picker JavaScript SDK v7.2.Я хочу открыть средство выбора файлов для данного командного / группового диска (и определенной папки на этом диске).

Документация говорит, что это возможно со следующими параметрами:

entryLocation: {
        sharePoint: {
          sitePath: "THE-SITE-PATH",
          listPath: "THE-LIST-PATH",
          itemPath: "THE-ITEM-PATH"
        }

Однако эти параметры не объяснены, и нет примера.

С помощью API Graph я могу получить идентификаторы Sharepoint с такими запросами:

/groups/1c68e6bb-20bf-4b94-9d13-14379993801e/drive/root?select=sharepointIds

Результат:

listId: "8943d039-cbea-4873-8c7b-e92f34487386"
listItemUniqueId: "cc7b91b3-b9f1-4c00-86e2-1b5128362b63"
siteId: "1732760a-ac4a-40a0-b1cc-d3777acbb659"
siteUrl: "https://msdarwino.sharepoint.com/sites/team0"
webId: "da3ef5ea-1699-450e-9e5d-59beaa12acac"

Как я могу использовать этот результат для заполнения sitePath, listPath и itemPath?

Пользователь уже аутентифицирован и имеет токен (конечная точка аутентификации: https://login.microsoftonline.com/common/oauth2/v2.0/authorize).

Я просто хочу открыть сборщик для этого командного / группового диска, который кажется чем-то очень базовым. Я пробовал различные значения, но в результате возникли ошибки (не действительный URL), или параметры, казалось, игнорировались. Любая помощь или предложение будут оценены.

...