tumblr-toolkit
Version:
Tumblr API-based toolkit for batch posts processing.
20 lines (16 loc) • 416 B
JavaScript
const tumblrJs = require('tumblr.js');
module.exports = async (params) => {
const { limit } = params;
const tumblr = tumblrJs.createClient({
credentials: params.credentials,
returnPromises: true,
});
try {
const { posts } = await tumblr.blogPosts(params.blog, limit ? { limit } : {});
params.isCli && console.log(posts);
return posts;
} catch (error) {
console.error(error);
return error;
}
}