0
我有一個代碼,它使用它的api在Skydrive中創建新文件夾。其實際工作。但它總是創建具有相同名稱的文件夾。因爲該文件夾的名稱是硬編碼的。如何將字符串傳遞到SkyDrive API的主體
我的問題是如何綁定一個文本框的API調用,這樣它會通過用戶指定的文件夾的名稱,API
這裏是創建一個文件夾的代碼:
<script src="//js.live.net/v5.0/wl.js" type="text/javascript" language="javascript"></script>
<script type="text/javascript" language="javascript">
function createFolder_onClick() {
WL.login({
scope: "wl.skydrive_update"
}).then(
function (response) {
WL.api({
path: "me/skydrive",
method: "POST",
body: {
"name": "This is a new folder",
"description": "A new folder"
}
}).then(
function (response) {
document.getElementById("infoArea2").innerText =
"Created folder. Name: " + response.name + ", ID: " + response.id;
},
function (responseFailed) {
document.getElementById("infoArea2").innerText =
"Error calling API: " + responseFailed.error.message;
}
);
},
function (responseFailed) {
document.getElementById("infoArea2").innerText =
"Error signing in: " + responseFailed.error_description;
}
);
}
</script>
你有什麼變化的朋友?我看不出有什麼區別 – meks 2013-05-13 11:09:52