ошибка при поиске по API Scopus Search и сохранении результатов в пакетах в файл xml - PullRequest
0 голосов
/ 31 января 2020

Я пытаюсь извлечь реферат из Scopus, используя rscopus и с функциями, которые я получил от https://github.com/christopherBelter/scopusAPI

У меня есть ключ API с использованием моей учетной записи в университете, но когда при попытке сохранить данные в xml, с помощью:

theXML <- searchByString(string = query, outfile = "testdata.xml")

Я получил ошибку:

Error in searchByString(string = query, outfile = "testdata.xml") : Unauthorized (HTTP 401).
    3. stop(http_condition(x, "error", task = task, call = call))
    2. httr::stop_for_status(theURL) at scopusAPI.R#12
    1. searchByString(string = query, outfile = "testdata.xml")

Что-то не так с моим ключом API, поскольку " : Не авторизовано (HTTP 401) "?

1 Ответ

0 голосов
/ 27 апреля 2020

Вы пытались проверить вашу строку вне скрипта?

Портал разработчиков Elsevier был бы хорошим местом, чтобы опробовать вашу строку, чтобы подтвердить, что она работает, или улучшить ее, чтобы она работала

"https://dev.elsevier.com/scopus.html"
...