首页 文章

OneDrive直接下载文件和文件版本的URL

提问于
浏览
1

我将问题分为两行

Does OneDrive supports direct download URLs for files? Are URLs returned by OneDrive are same for mobile and web ? Does OneDrive returns file versions via rest API calls ?

请阅读下面的详细信息 .


我正在构建一个独立的应用程序,它使用各种OneDrive REST apis进行不同的操作,例如:上传/下载/更新/浏览文档/文件夹 . 根据OneDrive rest api支持页面https://msdn.microsoft.com/en-us/library/office/dn659752.aspx的读数,我有以下需求无法完成 .

  • 直接下载网址:我想为我的应用用户提供直接下载文件的功能 . 我知道目前文件对象的'link'属性给出了一个直接查看URL,用户将用户带到OneDrive帐户,用户可以通过点击下载按钮下载该文件 . 我需要一个直接下载文件的链接(这种链接在浏览器中输入时,经过身份验证的OneDrive会话应直接提示下载框 . )

  • 浏览器和移动客户端的直接浏览/下载链接是否不同?

  • 版本:如何以编程方式获取文件的版本号 . 我没有看到通过REST调用返回的JSON对象中的版本信息 . [我在其中一篇文章中读到版本不受支持]

https://msdn.microsoft.com/EN-US/library/dn631834.aspx?f=255&MSPPError=-2147217396此链接显示文件对象的JSON表示形式 .

1 回答

  • 0
    • 直接下载网址 -
      请参阅此链接以从URL下载Getting BLOB data from XHR request

    • 是浏览器和手机的查看/下载不同,请参阅下面的访问下载框 .

    希望您尝试从下载文件夹中访问某些文件!
    如果你,你可以使用这样的网址 -

    file:///storage/sdcard0/download/file-name.mp4
    

    这对我有用 .

相关问题