Skip to content
Easy peasy twitter client for connect
JavaScript
Find file
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
lib
Readme.md
index.js
package.json

Readme.md

twitter-js

Easy peasy twitter client.

npm install twitter-js

Usage

twitter-js has two methods.

  • getAccesToken(req, res, callback): Uses oAuth module to retrieve the access_token
  • apiCall(http_method, path, params, callback): Does a call to twitter API.

Example using express.js

app.post('/tweet/:message', function (req, res) {
  var self = this,
      twitterClient = require('twitter-js').twitterClient('consumerKey', 'consumerSecret');

  twitterClient.getAccessToken(req, res, function (error, token) {
    twitterClient.apiCall('POST', '/statuses/update.json',
      {token: token, status: req.param('message')},
      function (error, result) {
        res.render('tweet.jade', {locals: {result: result}});
      }
    );
  });
});
Something went wrong with that request. Please try again.