celestialgod

EEX crawler

Mar 18th, 2017
381
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
R 0.97 KB | None | 0 0
  1. library(httr)
  2. library(pipeR)
  3.  
  4. baseUrl <- "https://www.eex.com/en/market-data/environmental-markets/spot-market/european-emission-allowances"
  5.  
  6. dataJson <- GET("https://www.eex.com/data//view/data/detail/emission-eua-spot-v2/2017/01.04.json",
  7.                 add_headers(Referer = baseUrl, Connection = "keep-alive",
  8.                             Accept = "application/json, text/plain, */*",
  9.                             "Accept-Encoding" = "gzip, deflate, sdch, br",
  10.                             "Accept-Language" = "zh-TW,zh;q=0.8,en-US;q=0.6,en;q=0.4",
  11.                             "User-Agent" = "Mozilla/5.0 (Windows NT 6.3; WOW64; Trident/7.0; rv:11.0) like Gecko"),
  12.                 set_cookies("__unam" = "6cecd6d-15ad7dec3bf-bcd243b-6")) %>>% content
  13.  
  14. dataYouWant <- dataJson$data[[1]]$rows[[1]]$data
  15.  
  16. dataYouWant$openingPrice    # 5.53  
  17. dataYouWant$volumeTotal     # 197000
  18. dataYouWant$settlementPrice # 5.7
  19. dataYouWant$lastTradeTime   # 2017-01-04T17:31:29+01:00
Advertisement
Add Comment
Please, Sign In to add comment