我正在尝试使用 JavaScript 在 SkyDrive 上创建一个新文件。
到目前为止,我最接近的事情是创建一个文件,但没有任何内容。
function upload() {
WL.api({
path: "me/skydrive/files/testfile8.txt",
method: "PUT",
body: "Some file content"
}, function (response) {onError(response) });
function onError(response) {
$("#status").html(response.error)
}
}
有谁知道如何在 SkyDrive 上创建一个新文件并将一个字符串作为文件内容传递。
我也尝试过使用 Ajax
$.ajax({
type : "PUT",
url: "https://apis.live.net/v5.0/me/skydrive/files/HelloWorld.txt?access_token=" + ACCESS_TOKEN,
data: "SOMEDATA",
processData: false,
success: function() { alert('Success!' );},
error: function(a,b,c) { alert('Error!' + a + b + c); }
});
这只是返回一个内部服务器错误,让我很无助:)
有人吗?