gtrends
should be used behind a proxy,
especially with NTLM authentication mode,
you need to set the proxy parameters and credentials using "setHandleParameters" functionIf gtrends
should be used behind a proxy,
especially with NTLM authentication mode,
you need to set the proxy parameters and credentials using "setHandleParameters" function
setHandleParameters(
user = NULL,
password = NULL,
domain = NULL,
proxyhost = NULL,
proxyport = 8080,
proxyauth = 15,
extra_curl_opts = list()
)
A string specifying your username
A string specifying your password
A string specifying the authentication domain
A string specifying the Proxy host DNS or IP address
A numeric specifying the Proxy Port : 8080 (default)
A numeric specifying the Proxy Authentication Method : 0 for NONE 1 for BASIC 2 for DIGEST 4 for NEGOTIATE 8 for NTLM 15 for ANY (default)
A list of additional named options to pass into curl::handle_setopt(), e.g. list(timeout=60)
# NOT RUN {
# }
# NOT RUN {
library(gtrendsR)
setHandleParameters(user="xxxx",password="*******",domain="mydomain",proxyhost = "10.111.124.113")
res <- gtrends(c("nhl", "nba"), geo = c("CA", "US"))
# include additional curl options
setHandleParameters(user="xxxx",
password="*******",
domain="mydomain",
proxyhost = "10.111.124.113",
extra_curl_opts=list(timeout=60))
# }
# NOT RUN {
# }
Run the code above in your browser using DataLab