Sha256: 6f0968c2dae4c70d83abd71b3732dcb9f0b5ba89da2c1a31ad19412e75410343

Contents?: true

Size: 740 Bytes

Versions: 198

Compression:

Stored size: 740 Bytes

Contents

require 'twilio-ruby'

# print a list of all phone calls, what phone number each was to/from, and how
# much each one cost.

# put your Twilio credentials here. you can find your AccountSid and AuthToken
# at the top of your account dashboard page located at:
#   https://www.twilio.com/user/account
account_sid = 'ACxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'
auth_token = 'yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy'

# set up a client
client = Twilio::REST::Client.new(account_sid, auth_token)

calls = client.calls.list

loop do
  calls.each do |call|
    price = call.price || '0.00' # since apparently prices can be nil...
    puts call.sid + "\t" + call.from + "\t" + call.to + "\t" + price.to_s
  end
  calls = calls.next_page
  break if calls.nil?
end

Version data entries

198 entries across 198 versions & 1 rubygems

Version Path
twilio-ruby-5.65.1 examples/print_call_log.rb
twilio-ruby-5.65.0 examples/print_call_log.rb
twilio-ruby-5.64.0 examples/print_call_log.rb
twilio-ruby-5.63.1 examples/print_call_log.rb
twilio-ruby-5.63.0 examples/print_call_log.rb
twilio-ruby-5.62.0 examples/print_call_log.rb
twilio-ruby-5.61.2 examples/print_call_log.rb
twilio-ruby-5.61.1 examples/print_call_log.rb
twilio-ruby-5.61.0 examples/print_call_log.rb
twilio-ruby-5.60.0 examples/print_call_log.rb
twilio-ruby-5.59.0 examples/print_call_log.rb
twilio-ruby-5.58.3 examples/print_call_log.rb
twilio-ruby-5.58.2 examples/print_call_log.rb
twilio-ruby-5.58.1 examples/print_call_log.rb
twilio-ruby-5.58.0 examples/print_call_log.rb
twilio-ruby-5.57.1 examples/print_call_log.rb
twilio-ruby-5.57.0 examples/print_call_log.rb
twilio-ruby-5.56.0 examples/print_call_log.rb
twilio-ruby-5.55.0 examples/print_call_log.rb
twilio-ruby-5.54.1 examples/print_call_log.rb