| rcoreoa-package | R Documentation |
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/.
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.
core_articles() / core_articles_() - get article metadata
core_articles_history() / core_articles_history_() - get
article history metadata
core_articles_pdf() / core_articles_pdf_() - download
article PDF, and optionally extract text
core_journals() / core_journals_() - get journal metadata
core_repos() / core_repos_() - get repository metadata
core_repos_search() / core_repos_search_() - search for
repositories
core_search() / core_search_() - search articles
core_advanced_search() - advanced search of articles
You'll need a CORE API token/key to use this package. Get one at https://core.ac.uk/api-keys/register
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:
x1 <- core_search(query = 'ecology', limit = 100, page = 1) x2 <- core_search(query = 'ecology', limit = 100, page = 2)
Scott Chamberlain myrmecocystus@gmail.com
Aristotelis Charalampous
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.