class AtendeSimplesAPI::V1::Dialer
Public Class Methods
dial(client, dial_data)
click to toggle source
# File lib/atende_simples_api.rb, line 20 def dial(client, dial_data) new(client, dial_data).dial end
new(client, dial_data)
click to toggle source
# File lib/atende_simples_api.rb, line 25 def initialize(client, dial_data) @client, @dial_data = client, dial_data end
Public Instance Methods
dial()
click to toggle source
# File lib/atende_simples_api.rb, line 29 def dial connection.post('dialers', { dialer: @dial_data }) end
Private Instance Methods
connection()
click to toggle source
# File lib/atende_simples_api.rb, line 35 def connection Faraday.new(url: @client.api_uri, ssl: { verify: true }) do |conn| conn.use Faraday::Response::RaiseError conn.headers['Authorization'] = "Token token=#{@client.token}" conn.request :multipart conn.request :url_encoded conn.adapter :net_http end end