1.3.0 • Published 7 years ago
node-trello v1.3.0
Node wrapper for Trello’s HTTP API.
View Trello’s API documentation online.
Install
npm install node-trello
Getting your key and token
- Generate your developer key and supply it as the first constructor parameter.
- To read a user’s private information, get a token by directing them to
https://trello.com/1/connect?key=<PUBLIC_KEY>&name=MyApp&response_type=token
replacing, of course, <PUBLIC_KEY> with the public key obtained in the first step. - If you never want the token to expire, include
&expiration=never
in the url from the previous step. - If you need write access as well as read,
&scope=read,write
to the request for your user token.
Example Code
Fetching card data
var Trello = require("node-trello");
var t = new Trello("<your key>", "<token>");
t.get("/1/members/me", function(err, data) {
if (err) throw err;
console.log(data);
});
// URL arguments are passed in as an object.
t.get("/1/members/me", { cards: "open" }, function(err, data) {
if (err) throw err;
console.log(data);
});
Uploading attachments to a card
var fs = require("fs");
var path = require("path");
var Trello = require("node-trello");
var t = new Trello("<your key>", "<token>");
var cardId = "<the card id>";
var pathToFile = path.resolve(__dirname, "/path/to/file.doc");
t.post("/1/cards/" + cardId + "/attachments", { attachment: fs.createReadStream(pathToFile) }, function (err, attachments) {
if (err) throw err;
console.log(attachments);
})
License
Released under MIT.
1.3.0
7 years ago
1.2.1
8 years ago
1.1.3
8 years ago
1.2.0
8 years ago
1.1.2
10 years ago
1.1.1
10 years ago
1.1.0
10 years ago
1.0.1
10 years ago
1.0.0
10 years ago
0.1.5
11 years ago
0.1.4
12 years ago
0.1.3
12 years ago
0.1.2
12 years ago
0.1.1
12 years ago
0.1.0
12 years ago
0.0.4
12 years ago
0.0.3
12 years ago
0.0.2
13 years ago
0.0.1
13 years ago