Javascript 开始使用Wunderlist SDK

Javascript 开始使用Wunderlist SDK,javascript,ajax,json,rest,wunderlist,Javascript,Ajax,Json,Rest,Wunderlist,我正在使用Wunderlist SDK开发一个示例应用程序,该应用程序是我为学术目的开发的 从中,我有以下代码工作: $(document).ready(function(){ var WunderlistSDK = window.wunderlist.sdk; WunderlistAPI = new WunderlistSDK({ 'accessToken': access_token, 'clientID': client_id }); Wu

我正在使用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));
   }
});

有人知道我误解了什么吗?

Javascript SDK的目的是不需要手动创建HTTP请求。查看API文档了解更多信息——也就是说,您请求失败的原因可能是因为您需要在HTTP请求中包含授权头(SDK会为您这样做)。事实上,我对SDK和API非常困惑。这个文件让我明白了如果我使用SDK我需要什么。@David Mauricio感谢分享示例页面链接。它帮助了我。
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
}