我正在将 Wunderlist SDK 用于我为学术目的开发的示例应用程序。
从奇妙清单的文档中,我可以使用以下代码:
$(document).ready(function(){
var WunderlistSDK = window.wunderlist.sdk;
WunderlistAPI = new WunderlistSDK({
'accessToken': access_token,
'clientID': client_id
});
WunderlistAPI.initialized.done(function () {
WunderlistAPI.http.lists.all().done(handleListData).fail(handleError);
});
function handleListData(data){
$("#tasks").append("<button onclick='lookup_tasks(" + data.id + ")'>Search tasks for this list</button>");
}
function handleError(error,event){
alert("Error: "+ JSON.stringify(error));
}
});
我对使用API 的其余部分感到困惑,因为我不知道如何使用 REST API 执行其他请求
例如,如果我想通过 list_id 搜索所有任务,我正在尝试以下操作,但它不起作用:
function lookup_tasks(list_id){
$.get("http://a.wunderlist.com/api/v1/tasks",{list_id: list_id},function(data){
alert(JSON.stringify(data));
}); //Neither works passing the client_id and access_token as params
}
任何人都知道我在误解什么?