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

时间:2014-08-19 05:29:40

标签: javascript api rest onedrive

我正在尝试使用其REST API将文件上传到Microsoft OneDrive。该文件位于另一个站点(此示例为MSDN)。有没有办法将文件(使用其完整的URL路径)上传到onedrive而不先下载?

  

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


错误

  

{“error”:{         “code”:“request_url_invalid”,         “message”:“URL包含路径'blogs.msdn.com',不受支持。” }}

1 个答案:

答案 0 :(得分:1)

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