javascript - 使用 REST API 将文件(从公共(public) URL)上传到 onedrive 时出错

标签 javascript api rest onedrive

尝试使用 REST API 将文件上传到 Microsoft OneDrive 时,我收到一条消息。该文件位于另一个站点(本例为 MSDN)。有没有办法将文件(使用其完整的 url 路径)上传到 onedrive 而无需先下载?

REST query - https://apis.live.net/v5.0/me/skydrive/files/fileurl?access_token=mytoken


错误

{ "error": { "code": "request_url_invalid", "message": "The URL contains the path 'blogs.msdn.com', which isn't supported." } }

最佳答案

您的客户端需要下载 URL,然后将内容 POST/PUT 到特定的文件名。您不能指定另一个资源的 URL,而不是名称。

关于javascript - 使用 REST API 将文件(从公共(public) URL)上传到 onedrive 时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25376224/

相关文章:

javascript - 在 DOM 中显示视频文件第一帧的最快方法?

javascript - 如何在 karma 测试中设置 Tealium-Angular 配置

java - 如何使用 Spring RestTemplate 处理传输编码分块 json

java - Spring - 在每次调用 Service/DAO 层时包含当前用户

Javascript关联数组不将子数组作为值

javascript - Fengyuanchen Datepicker - 箭头上一个/下一个

c++ - 定制汽车仪表盘;使用 C++ 读取 OBD II 数据?

android - 使用帐户管理器在 Android 中实现 JWT 身份验证

Swift 从 NSHTTPURLResponse header 获取下一页

ruby-on-rails - Rails3 应用程序的起点,它将成为 iphone 应用程序的后端