Пожалуйста, следуйте инструкциям, которые я описал в разделе https://github.com/muschellij2/rscopus#steps-to-get-api-key
, который размещен ниже:
Чтобы использовать этот пакет, вам нужен ключ API от https://dev.elsevier.com/sc_apis.html. Вы должны авторизоваться в своем учреждении и перейти к Create API Key.Вам необходимо указать URL-адрес веб-сайта и метку, но веб-сайт может быть вашим личным веб-сайтом и согласен с условиями обслуживания.
- Перейти к https://dev.elsevier.com/user/login. Войдите или создайте бесплатную учетную запись.
- Нажмите «Создать ключ API».Вставьте метку, например
rscopus key
.Добавить сайт.http://example.com хорошо, если у вас нет сайта. - Прочитайте и согласитесь с TOS, если вы действительно согласны.
- Добавьте
Elsevier_API = "API KEY GOES HERE"
в ~/.Renviron
файл или добавьте export Elsevier_API=API KEY GOES HERE
к вашему ~/.bash_profile
.
Кроме того, вы можете установить ключ API, используя rscopus::set_api_key
или options("elsevier_api_key" = api_key)
.Вы можете получить доступ к ключу API, используя rscopus::get_api_key
.
Вы сможете протестировать ключ API с помощью интерактивных API Scopus .
Примечание о ключах API и IP-адресах
APIКлюч привязан к набору IP-адресов, обычно привязан к вашему учреждению.Поэтому, если вы используете это для приложения Shiny, вы должны каким-то образом разместить приложение Shiny на серверах своего учреждения.Кроме того, вы не можете получить доступ к Scopus API с помощью этого ключа, если вы находитесь вне офиса и должны подключиться к VPN-серверу или использовать вычислительный кластер с IP-адресом учреждения.
См. https://dev.elsevier.com/tecdoc_api_authentication.html