- run npm install
- copy config.json.dist to config.json
- in config.json, fill in oauth credential details and blog name (you'll need to register your app and create an oauth access token + secret
- run the exporter $ node tumblr-port-exporter.js
- node
- a unixish os
Rewrite exporter.js according to your needs, TumblrPostExporter.posts does the (tiny) amount of grunt work to grab posts from tumblr's API and passes them off to the callback passed in. You can supply an error callback as the first arg to the posts method to handle any errors (and then supply your success callback as the second argument).
MIT, do what you will with it, just include a copy of the MIT licence.
Twitter: ajbonner
Email: aaron@aaronbonner.io
Blog: https://aaronbonner.io