Collecting and Analyzing 'Tumblr' Data

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

CRANstatus R-CMD-check Codecov testcoverage

Rtumblr is a wrapper for the official tumblr API. (An existing CRAN package has been archived)

Installation

You can install the development version of Rtumblr like so:

devtools::install_github("schochastics/Rtumblr")

API keys

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

Usage

Most API endpoints only work with your own account. The ones already implemented include:

  • get_blog_blocks(): get a list of accounts you blocked
  • get_blog_likes(): get a list of posts you liked
  • get_blog_followers(): get your followers
  • get_blog_following(): get accounts you follow

Implemented endpoints that work with any account are:

  • get_blog_avatar(): get the avatar of a blog
  • get_blog_info(): get the general info of a blog
  • get_blog_posts(): get the posts of a blog
  • get_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

Reference manual

It appears you don't have a PDF plugin for this browser. You can click here to download the reference manual.

install.packages("Rtumblr")

0.1.1 by David Schoch, a year ago


https://github.com/schochastics/Rtumblr/, https://schochastics.github.io/Rtumblr/


Report a bug at https://github.com/schochastics/Rtumblr/issues


Browse source code at https://github.com/cran/Rtumblr


Authors: David Schoch [aut, cre] (ORCID:


Documentation:   PDF Manual  


MIT + file LICENSE license


Imports dplyr, httr, tibble

Suggests testthat, vcr


See at CRAN