Skip to content

ShaunBaker/vinelib

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#Vine

##Disclaimer

This is not in any part official and should be used at your own risk. Given there is no public API for Vine this is liable to break at any time.

##Installation

  npm install vinelib

##Examples

Require the lib and put it to use:

var vine = require('vine')

###Login

vine.login({
  username: 'USERNAME OR EMAIL ADDRESS'
  , password: 'PASSWORD'
}, function (res) {});

###Get Users Data

vine.getUserData(function (res) {
	console.log('user', res)
})

###Get Popular Vines

vine.getPopular(function (res) {
	console.log('popular', res)
})

###Get Promoted Vines

vine.getPromoted(function (res) {
	console.log('promoted', res)
})

###Get User Notifications

vine.getNotifications(function (res) {
	console.log('notifications', res)
})

###Get Users Timeline

vine.getTimeline(function (res) {
	console.log('timeline', res)
})

###Get Vines By Tag

vine.getTag('github', function (res) {
	console.log('tags', res)
})

###Search For a User

vine.userSearch('github', function (res) {
	console.log('usersearch', res)
})

###Get A Users Likes

vine.userLikes({}, function (res) {
	console.log('like', res)
})

###Get Users That A User Is Following

vine.userFollowing({}, function (res) {
	console.log('like', res)
})

About

Small unofficial library to work with Vine

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published