学術目的で開発しているサンプル アプリに Wunderlist SDK を使用しています。
Wunderlist のドキュメントから、次のコードが機能しています。
$(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));
}
});
REST API を使用して他のリクエストを実行する方法がわからないため、残りの 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
}
誰が私が誤解しているのか知っていますか?