Merge pull request #23 from fvalka/master

Fixed ECDC data download by including NTML authentication, as required now.
This commit is contained in:
hbz 2020-04-05 15:05:47 +01:00 коммит произвёл GitHub
Родитель 7baf21fb95 63610b62cd
Коммит 9889a18205
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
1 изменённых файлов: 7 добавлений и 3 удалений

Просмотреть файл

@ -1,5 +1,6 @@
library(lubridate)
# library(readxl)
library(utils)
library(httr)
# date_offset <- 0
url <- "https://opendata.ecdc.europa.eu/covid19/casedistribution/csv"
@ -8,8 +9,11 @@ url <- "https://opendata.ecdc.europa.eu/covid19/casedistribution/csv"
url_page <- "https://www.ecdc.europa.eu/en/publications-data/download-todays-data-geographic-distribution-covid-19-cases-worldwide"
tryCatch({
code <- download.file(url, "data/COVID-19-up-to-date.csv")
if (code != 0) {
#download the dataset from the ECDC website to a local temporary file
r <- GET("https://opendata.ecdc.europa.eu/covid19/casedistribution/csv",
authenticate(":", ":", type="ntlm"), write_disk("data/COVID-19-up-to-date.csv", overwrite=TRUE))
if (http_error(r)) {
stop("Error downloading file")
}
},