Получить ссылки из бумаги, используя doi

Как мы можем извлечь все ссылки из бумаги, используя doi, и сохранить их в информационном кадре?

Использование rscopus:

library(rscopus)
library(dplyr)

auth_token_header("please_add")
akey="please_add"
object_retrieval("10.1109/ISCSLP.2014.6936630", ref = "doi")

Это правильный вариант?

1 ответ

Я не уверен, что это на самом деле индексируется Скопусом.

library(rscopus)
x = abstract_retrieval("10.1109/ISCSLP.2014.6936630", identifier= "doi")
#> HTTP specified is:https://api.elsevier.com/content/abstract/doi/10.1109/ISCSLP.2014.6936630
x$content
#> $`service-error`
#> $`service-error`$status
#> $`service-error`$status$statusCode
#> [1] "RESOURCE_NOT_FOUND"
#> 
#> $`service-error`$status$statusText
#> [1] "The resource specified cannot be found."

process_author_name(last_name = "Lin", first_name = "Xuee")
#> HTTP specified is (without API key): https://api.elsevier.com/content/search/author?query=AUTHFIRST%28Xuee%29%2BAND%2BAUTHLAST%28Lin%29&count=200&start=0
#> Error in process_author_name(last_name = "Lin", first_name = "Xuee"): No author name found

Создано в 2019-01-28 пакетом представлением (v0.2.1)

Это должен быть правильный вариант. Но Scopus делает различие между (академическими) подписчиками и не подписчиками. Многие из доступных элементов по умолчанию отключены для не подписчиков. Вы можете проверить доступные элементы здесь: https://dev.elsevier.com/api_key_settings.html

В таблице на странице указано, что обзор цитирований по умолчанию отключен и недоступен для неподписчиков.

Другие вопросы по тегам