【问题标题】:OneDrive API: creating and receiving item (embedded) linksOneDrive API:创建和接收项目(嵌入式)链接
【发布时间】:2015-05-11 02:15:08
【问题描述】:

1) 如何通过 OneDrive API (https://api.onedrive.com/) 创建嵌入式链接?我知道可以通过以下 POST 调用创建视图或编辑链接:

POST https://api.onedrive.com/v1.0/drive/items/{item-id}/action.createLink
Body: {  "type": "view|edit" }

但请求“嵌入”是不可能的,尽管documentation 表明它是有效类型之一。我知道可以通过 Live SDK:

https://apis.live.net/v5.0/{file-ID}/embed?access_token=ACCESS_TOKEN

但是我该如何为 OneDrive API 执行此操作?

2) 除了通过{file-ID}/action.createLink 调用创建新链接之外,是否可以通过 OneDrive API 接收已经现有链接?例如通过扩展元数据?

https://api.onedrive.com/v1.0/drive/items/{item-id}?expand=***links/permissions***

【问题讨论】:

    标签: onedrive


    【解决方案1】:

    我发现Github OneDrive forum 上也有人问过同样的问题。您可以在下面看到他们的答案:

    1. 目前 OneDrive API 仅支持查看和读取链接。 您可以通过他们的User Voice page 投票支持嵌入支持

    2. 将来,您将能够枚举项目上的现有链接(至少是那些由您的应用创建的链接)以发现现有 URL,而无需调用 createLink。我们尚未确定何时推出该功能,但应该很快。

    【讨论】:

      猜你喜欢
      • 2013-11-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-10-27
      相关资源
      最近更新 更多