Есть ли способ автоматически обновить мое приложение shinyapps.io с помощью zip-файла и без использования локального хранилища? - PullRequest
0 голосов
/ 05 мая 2020

Вот моя проблема: у меня есть приложение на shinyapps.io, которое использует zip-файл в качестве источника данных. Это работает отлично, за исключением того, что zip-файл обновляется почти ежедневно, и мое приложение будет обновляться, только если мой P C включен, из-за того, что zip-файл загружается локально для извлечения файла CSV.

Есть ли способ сделать это, не загружая zip-файл локально, чтобы, если мой P C выключен, и кто-то откроет приложение, он получит последний доступный zip-файл?

Это пример того, кем я являюсь используя для получения CSV из Zip-файла:

temp <- tempfile()

urlZipArchive = "https://zipfileOnTheWeb.zip"
download.file(urlZipArchive, temp)

csvFile = unz(temp, "test.csv")

CC <- read.csv(csvFile, stringsAsFactors = FALSE)

unlink(temp)
remove(csvFile)
remove(temp)
remove(urlZipArchive)
...