我正在尝试使用其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',不受支持。” }}
答案 0 :(得分:1)
您的客户端需要下载URL,然后将内容POST / PUT到特定的文件名。您不能指定其他资源的URL而不是名称。