Как использовать прокси API в R - PullRequest
0 голосов
/ 13 января 2019

Я использую IP прокси-службы в R, который я настроил следующим образом: https://support.rstudio.com/hc/en-us/articles/200488488-Configuring-R-to-Use-an-HTTP-or-HTTPS-Proxy

Этот сервис, который я не уверен, могу ли я упомянуть здесь, также предлагает прокси API. например https://xxxx.com/proxy-api/7976ed1223443d907283443dffc961ff2c9bb219_993353-2033906

Я использую прокси-сервис для read_html скрипта из библиотеки (rvest) .

Возможно ли, если это более эффективно, использовать прокси-API, а не изменять файл Renviron.site ?

1 Ответ

0 голосов
/ 14 января 2019

решил это следующим образом:

library(jsonlite)

json_file <- "https://xxxx.com/proxy-api/7976ed1223443d907283443dffc961ff2c9bb219_993353-2033906"
json_data <- fromJSON(json_file, flatten=TRUE)
x<-sample(1:5, 1)
Sys.setenv(http_proxy = json_data[x])
Sys.setenv(https_proxy = json_data[x])
...