3

我正在将 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
}

任何人都知道我在误解什么?

4

0 回答 0