【GAS】Trello APIをGASから操作する
API


Trello APIを触る機会があったので、使い方を簡単にメモ・・・
Trelloにログインしている状態で、以下のURLにアクセス。
https://trello.com/app-key以下のURLの[Trello Key]の部分を、先程取得したKeyに変更してアクセス。
https://trello.com/1/authorize?key=[Trello KEY]&expiration=never&response_type=token&scope=read,write,account認証画面で「許可」をクリックするとAPIトークンが表示される
UrlFetchAppメソッドを使用して、APIにHTTPリクエストを送るとJSON形式で情報が返ってくる。
欲しい情報に応じて渡すURLを変えればOK.
function getTollelo(url) {
var res = UrlFetchApp.fetch(url, {'method':'get'});
var json = JSON.parse(res.getContentText());
return json;
}上記で作成した getTollelo()に渡すURL一覧
var url = 'https://trello.com/1/members/' + userName + '/boards?key=' + trelloKey + '&token=' + trelloToken + '&fields=name'; var url = "https://trello.com/1/boards/" + boardId + "/lists?key=" + trelloKey + "&token=" + trelloToken + "&fields=name";var url = "https://trello.com/1/lists/" + listId + "/cards?key=" + trelloKey + "&token=" + trelloToken + "&fields=name";