Ошибка при попытке изменить путь URL в пакете R API - PullRequest
1 голос
/ 17 мая 2019

Я пишу свой первый R API-пакет и следую Руководству Hadley Wickham по рекомендациям для пакетов API и столкнулся с проблемой.Базовый URL для API: https://journaltransfer.issn.org/api?query=. Проблема, с которой я сталкиваюсь, заключается в том, что когда я пытаюсь изменить URL, запрос не добавляется в конец после знака =, а вместо этого заменяет слово api.Как мне исправить эту проблему?

library(httr)

rtransfers <- function(path) {
  url <- modify_url("https://journaltransfer.issn.org/api?query=", path = path)
  GET(url)
}

resp <- rtransfers("*")

Я ожидаю, что URL, который был бы запущен rtransfers, будет: https://journaltransfer.issn.org/api?query=*, но вместо этого он будет https://journaltransfer.issn.org/*?query=

...