Automated httr authentication with twitteR , provide response to interactive prompt in “batch” mode

后端 未结 3 1253
隐瞒了意图╮
隐瞒了意图╮ 2020-12-03 17:19

I am using the R package twitteR to post items to Twitter. I put everything inside of a function and it works fine. However, I would like to run the function without being

3条回答
  •  时光取名叫无心
    2020-12-03 18:13

    This works perfectly fine.

    install.packages("twitteR", dependencies = T)
    install.packages(c('ROAuth','RCurl'))
    install.packages("httr")
    library(httr)
    require('ROAuth')
    require('RCurl')
    library(twitteR)
    
    
    
    reqURL <- "https://api.twitter.com/oauth/request_token"
    
    accessURL <- "https://api.twitter.com/oauth/access_token"
    
    authURL <- "https://api.twitter.com/oauth/authorize"
    
    consumerKey <- "XXXXXXXXXXXXX"
    
    consumerSecret <- "XXXXXXXXXXXXXXXXXXXXX"
    
    twitCred <-     OAuthFactory$new(consumerKey=consumerKey,consumerSecret=consumerSecret,requestURL=reqURL,accessURL=accessURL,authURL=authURL)
    
    download.file(url="https://curl.haxx.se/ca/cacert.pem", destfile="cacert.pem")
    
     twitCred$handshake(cainfo="cacert.pem")
    
      setup_twitter_oauth(consumer_key, consumer_secret, access_token, access_secret)
    

提交回复
热议问题