An implementation of calls designed to collect 'Tumblr' data via its Application Program Interfaces (API), which can be found at the following URL: < https://www.tumblr.com/docs/en/api/v2>.

Rtumblr is a wrapper for the official tumblr API. (An existing CRAN package has been archived)
You can install the development version of Rtumblr like so:
devtools::install_github("schochastics/Rtumblr")
You need to register an app here: https://www.tumblr.com/oauth/apps
Then, create an environment variable called “RTUMBLR_TOKEN” (for
instance in .Renviron) from the consumer_key and the consumer_secret
as follows. If you have
consumer_key = 123456789
consumer_secret = abcdefghi
Then your environment variable RTUMBLR_TOKEN should be
123456789;abcdefghi
Most API endpoints only work with your own account. The ones already implemented include:
get_blog_blocks(): get a list of accounts you blockedget_blog_likes(): get a list of posts you likedget_blog_followers(): get your followersget_blog_following(): get accounts you followImplemented endpoints that work with any account are:
get_blog_avatar(): get the avatar of a blogget_blog_info(): get the general info of a blogget_blog_posts(): get the posts of a blogget_posts_tag(): get posts with a specific tag.All function return a tibble (or list of tibble). To get information about columns, see the official API documentation: https://www.tumblr.com/docs/en/api/v2