OneDrive File Picker JavaScript SDK v7.2:如何指定驱动器和文件夹?

时间:2019-04-10 10:25:22

标签: javascript onedrive filepicker

我使用OneDrive File Picker JavaScript SDK v7.2。 我想为给定的团队/组驱动器(以及该驱动器中的特定文件夹)打开文件选择器。

Documentation表示可以使用以下参数:

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

但是,这些参数没有说明,也没有示例。

使用Graph API,我可以通过以下请求获取Sharepoint ID:

/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),或者参数似乎被忽略了。 任何帮助或建议,将不胜感激。

0 个答案:

没有答案