Skip to content

Instantly share code, notes, and snippets.

@mtwstudios
Last active October 13, 2015 18:58
Show Gist options
  • Save mtwstudios/4241118 to your computer and use it in GitHub Desktop.
Save mtwstudios/4241118 to your computer and use it in GitHub Desktop.
Tumblr API Resources

API Docs: http://tumblr.com/api
Developers Blog: http://developers.tumblr.com/

Get an OAuth Request Token

Ruby Client

https://github.com/tumblr/tumblr_client

# install RVM (if you don't already have it)
bash < <(curl -s https://raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer)
rvm install 1.9.2
rvm use 1.9.2

# get the tumblr gem
gem install tumblr_client
# ...set up your ~/.tumblr file
$ tumblr

Python Client

https://github.com/dasevilla/tumblr-python

# install oauth2
easy_install oauth2

git clone https://github.com/dasevilla/tumblr-python.git
sudo python setup.py install

PHP Library

https://github.com/tumblr/tumblr.php

git clone git@github.com:tumblr/tumblr.php.git
cd tumblr.php

# install composer
curl -sS https://getcomposer.org/installer | php
php composer.phar install

Java Client

https://github.com/tumblr/jumblr

Javascript Client

https://github.com/tumblr/tumblr.js

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment