0.1.1 • Published 13 years ago

twitter-js v0.1.1

Weekly downloads
-
License
-
Repository
github
Last release
13 years ago

twitter-js

Easy peasy twitter client for connect.

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.

Params must contain the token.

Example using express.js

var express = require('express');
  , twitterClient = require('twitter-js')('yourKey', 'yourPass')
  , app = express.createServer(
      express.bodyParser()
    , express.cookieParser()
    , express.session({secret: 'yourSecret'})
    );

app.get('/', function (req, res) {
  twitterClient.getAccessToken(req, res, function (error, token) {
    res.render('client', {token: token});
  });
});

app.post('/message', function (req, res) {
  twitterClient.apiCall('POST', '/statuses/update.json',
    {token: {oauth_token_secret: req.param('oauth_token_secret'), oauth_token: req.param('oauth_token')}, status: req.param('message')},
    function (error, result) {
      res.render('done.jade');
    }
  );
});

app.listen(3003);

Test

twitter-js is fully tested using testosterone

make
0.1.1

13 years ago

0.1.0

14 years ago

0.0.7

14 years ago

0.0.6

14 years ago

0.0.5

14 years ago

0.0.4

14 years ago

0.0.3

14 years ago

0.0.2

14 years ago

0.0.1

14 years ago