Как установить прокси-порт и 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

person James Ferré    schedule 16.06.2016    source источник


Ответы (1)


Решение найдено, см. код ниже:

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

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

person James Ferré    schedule 16.06.2016