1.2.2 • Published 7 years ago
tagplay v1.2.2
tagplay
A javascript wrapper for the Tagplay API
Works both in node.js and the browser with some help from browserify
Installation
$ npm install tagplayExamples
var client = require('tagplay')({
token: 'Tagplay Token'
});
// Get info about a Project
client.getProject('project_id', function(error, body) {
console.log(body); // json object
});
// List Feeds belonging to a Project
client.listFeed('project_id', function(error, body) {
console.log(body); // json object
});
// List Posts belonging to a Feed
client.listPost('project_id', 'feed_id', function(error, body) {
console.log(body); // json object
});
// could also limit the result with the limit option
client.listPost('project_id', 'feed_id', {limit: 10}, function(error, body) {
console.log(body); // json object
});API
getProject(project_id [, options], callback)listFeed(project_id [, options], callback)getFeed(project_id, feed_id [, options], callback)listPost(project_id, feed_id [, options], callback)getPost(project_id, feed_id, post_id [, options], callback)
The options object accepts the attributes limit and offset which are used for pagination
likePost(project_id, feed_id, post_id, callback)unlikePost(project_id, feed_id, post_id, callback)flagPost(project_id, feed_id, post_id, callback)unflagPost(project_id, feed_id, post_id, callback)