Как установить порт прокси и URL в R для blsAPI

Брандмауэр моего работодателя требует, чтобы я устанавливал прокси-порт и URL при загрузке данных в R с использованием пакета Quandl. Сейчас я пытаюсь использовать пакет blsAPI, и обходной путь, который я использовал для Quandl, не работает. Как настроить порт прокси-сервера и URL-адрес для пакета blsAPI?

Ниже приведен код, который я использую для Quandl:

proxyURL <- "##.#.##.###"
proxyPort <- ####,
set_config(use_proxy(url = proxyURL, proxyPort))

Ниже приведена ошибка, которую я получаю при использовании blsAPI:

> response <- blsAPI('LAUCN040010000000005')
Error in function (type, msg, asError = TRUE)  : 
  Failed to connect to api.bls.gov port 80: Timed out

1 ответ

Решение

Нашел решение, см. Код ниже:

proxyURL <- "##.#.##.###"
proxyPort <- ####
Sys.setenv(http_proxy = paste(proxyURL, proxyPort, sep = ":"))

Теперь я могу использовать BLSAPI.

Другие вопросы по тегам