2015-07-13 3 views
0

Я изучаю API Trello и, по большей части, это не сложно. Тем не менее, пакетный метод для пакетных запросов GET имеет реальный потенциал для минимизации трафика и т. Д. Однако я не могу заставить его работать. Он всегда жалуется на недопустимый токен. Хотя, если я добавлю токен в URL GET, это, похоже, не имеет значения.Как метод Trello API Batch

У кого-нибудь есть пример рабочей партии? (простая строка URL-адреса, которая работает в браузере?)

Спасибо!

ответ

1

Это работает для меня ...

https://api.trello.com/1/batch?urls=/members/me/boards,/members/me&key=YOUR_KEY&token=YOUR_TOKEN

Это ПОЛУЧИТЬ от «/ членов/мне/доски» и «/ участников/меня» в то же время.

Немного проще дать Client.js войти и получить данные для вас (для вас тоже есть ключ и токен). Попробуйте это ...

// Call this function 
function trelloBatchTest() { 

    // Try to log into Trello before getting data 
    if (Trello.authorized() === false) { 
     Trello.authorize({ 
      type: "popup", 
      interactive: true,    
      scope: { read: true, write: true, account: true }, 
      success: function() { 
       getBatchData(); 
      }, 
      error: function() { 
       console.log("error logging in"); 
      } 
     }); 
    } 

    // Get data straight away if already logged in 
    else { 
     getBatchData(); 
    }   
} 

// Makes a batch GET request to Trello - called from function above 
function getBatchData() { 
    Trello.get("/batch?urls=/members/me/boards,/members/me", function(data) { 
     console.log(data); 
    }, function (error){ 
     console.log(error); 
    }); 
} 

Надежда, что помогает :)

Смежные вопросы