twitter-rest

0.1.0 • Public • Published

twitter-rest

Yet another Twitter's API library for Node.js, yes.

Includes the core methods from twitter-rest-lite.

Includes the convenience methods for:

  • Timelines
  • Tweets
  • Search

Testing

In order to get testing done, first create the file test/config.json with the following format:

{
  "consumer_key": "Your credential from Twitter's Developer Interface",
  "consumer_secret": "Your credential from Twitter's Developer Interface",
  "token": "Your credential from Twitter's Developer Interface",
  "token_secret": "Your credential from Twitter's Developer Interface",
  "callback": "Either your callback URL or `oob` for Desktop Apps"
}

Now run:

npm test

Known Issues

  • There's no testing for all the requests that require user context.

Using

var Twitter = require('twitter-rest'),
    keys,
    tt, ttoauth, ttapi;
 
keys = { consumer_key: 'blahblahblah', consumer_secret: 'blahblahblah', callback: '...' };
 
tt = new Twitter(keys);
 
// Just Twitter's OAuth REST interface
ttoauth = new Twitter.OAuth(keys);
 
keys['token'] = '...';
keys['token_secret'] = '...';
 
// Just Twitter's basic GET/POST interface
ttapi = new Twitter.API(keys);
 

License and author

© 2013, Jose Luis Rivas <me@ghostbar.co>. Licensed under the MIT terms. A copy of the license is on the file LICENSE.

Readme

Keywords

none

Package Sidebar

Install

npm i twitter-rest

Weekly Downloads

0

Version

0.1.0

License

MIT

Last publish

Collaborators

  • ghostbar