get_urls()
Closed this issue · 3 comments
nealhaddaway commented
Retrieve url fields for records where one is missing. Possible sources include:
- doi:
paste0('https://doi.org/', doi)
- url lookup from Lens.org API (requires token)
- Google Scholar search result:
paste0('https://scholar.google.co.uk/scholar?start=0&q=', gsub(' ', '+', title), '&hl=en&as_sdt=0,5')
- SciHub:
paste0('https://sci-hub.se/', doi)
nealhaddaway commented
URLs are available from Unpaywall via the roadoi package, which I think works. The lens.org API now works.
nealhaddaway commented
Now includes doi conversion, Google Scholar link and SciHub link
nealhaddaway commented
Need to allow users to use multiple sources concurrently (need to decide which URLs to keep, or keep all).