rcoreoa-package: rcoreoa - CORE R client

Description Package API Authentication Pagination Author(s)

Description

CORE is a web service for metadata on scholarly journal articles. Find CORE at https://core.ac.uk and their API docs at https://core.ac.uk/docs/.

Package API

Each API endpoint has two functions that interface with it - a higher level interface and a lower level interface. The lower level functions have an underscore (_) at the end of the function name, while their corresponding higher level companions do not. The higher level functions parse to list/data.frame's (as tidy as possible). Lower level functions give back JSON (character class) thus are slightly faster not spending time on parsing to R structures.

Authentication

You'll need a CORE API token/key to use this package. Get one at https://core.ac.uk/api-keys/register

Pagination

Note that you are limited to a maximum of 100 results for the search functions; use combination of page and limit parameters to paginate through results. For example:

1
2
x1 <- core_search(query = 'ecology', limit = 100, page = 1)
x2 <- core_search(query = 'ecology', limit = 100, page = 2)

Author(s)

Scott Chamberlain myrmecocystus@gmail.com

Aristotelis Charalampous


rcoreoa documentation built on July 8, 2020, 7:30 p.m.