Я пишу свой первый 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=