Class: Ocawari::Strategy::Twitter

Inherits:
Parser
  • Object
show all
Defined in:
lib/ocawari/strategy/twitter.rb

Instance Method Summary collapse

Methods inherited from Parser

#execute

Constructor Details

#initialize(uri) ⇒ Twitter

Returns a new instance of Twitter.



4
5
6
7
8
9
10
11
12
# File 'lib/ocawari/strategy/twitter.rb', line 4

def initialize(uri)
  @uri = uri
  @page = Nokogiri::HTML(
    open(uri, {"User-Agent" => Ocawari::WINDOWS_CHROME_USER_AGENT}).read
  )

rescue OpenURI::HTTPError
  @page = nil
end