Class: Scrapio::Resources::Interact

Inherits:
Object
  • Object
show all
Defined in:
lib/scrapio/resources/interact.rb

Instance Method Summary collapse

Constructor Details

#initialize(http) ⇒ Interact

Returns a new instance of Interact.



4
# File 'lib/scrapio/resources/interact.rb', line 4

def initialize(http) = @http = http

Instance Method Details

#interact(url:, actions:, device: nil, session: nil, output: nil, extract: nil, timeout_ms: nil) ⇒ Object



6
7
8
9
10
11
12
# File 'lib/scrapio/resources/interact.rb', line 6

def interact(url:, actions:, device: nil, session: nil,
             output: nil, extract: nil, timeout_ms: nil)
  @http.post("/v1/interact", {
    url: url, actions: actions, device: device, session: session,
    output: output, extract: extract, timeout_ms: timeout_ms,
  })
end