Office365 统一 Api - 与特定用户共享文件并获取文件缩略图

Office365 Unified Api - Share file with specific user and get file thumbnail

我正在尝试做以下两件事:
- 与特定用户共享文件
- 获取文件的缩略图

我目前正在使用 Office 365 统一 Api,如果可能的话,我希望保持这种状态。

我认为可以获得这样的文件的缩略图:

"https://<tenant>.sharepoint.com/_api/v1.0/me/files/" + id + "/thumbnails"

这个returns下面的错误

{
  "code": "-1, Microsoft.SharePoint.Client.InvalidClientQueryException",
  "message": "The expression drive/items/<id>/thumbnails is not valid."
}

关于文件共享,我不知道从何说起。我希望有人能帮我解决这个问题,在此先感谢。

缩略图功能在文件 API 的 v2 中可用 - 请参阅 https://dev.onedrive.com/items/thumbnails.htm。与特定用户共享文件的功能将于本月底在此 API 中可用。

您可以在 http://dev.onedrive.com 找到完整的文档。此 API 目前处于预览阶段,计划在年底前全面上市。请注意,所有新功能和修复都已添加到 v2 API。