【问题标题】:Share files with between group of user using Microsoft Live sdk使用 Microsoft Live sdk 在用户组之间共享文件
【发布时间】:2015-06-16 21:24:37
【问题描述】:

我正在开发一个应用程序,该应用程序需要使用 Microsoft Live sdk 在用户之间共享文件。但我遇到的唯一资源是提供a shared link or embed link,它会在一段时间后过期并开放给公众使用。相反,我想只在特定组的一个驱动器用户之间共享文件,而且也是永久的。此功能已经存在于一个驱动器本身中。有什么方法可以使用一个驱动器 api 吗?

更新:google drive api 支持这些。

【问题讨论】:

    标签: file-sharing live-sdk onedrive


    【解决方案1】:

    OneDrive API 支持创建sharing links,这将很容易发送给您想要授予对特定文件或文件夹访问权限的组。这些链接不会过期,但可以撤销。

    这是您可以用来创建这些链接之一的请求类型的示例

    POST https://api.onedrive.com/v1.0/drive/items/{item-id}/action.createLink
    Content-Type: application/json
    
    {
      "type": "view"
    }
    

    【讨论】:

    • 在 Microsoft Live SDK 中是否可行?
    • 不,LiveSDK 不支持无限时长分享链接
    • 最后,我使用了一个驱动团队在 github 上提供的驱动库 (C#)。只有身份验证组件必须更改,因为它是基于 win32 的。我使用了网络身份验证代理,它正在工作。谢谢彼得。 (这些链接的权限仍然是公开的)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-03-16
    • 2022-08-14
    • 1970-01-01
    • 1970-01-01
    • 2020-03-12
    • 1970-01-01
    • 2021-09-16
    相关资源
    最近更新 更多