1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
|
require 'telesign'
require_relative 'constants'
module TelesignEnterprise
# Score provides risk information about a specified phone number.
class ScoreClient < Telesign::ScoreClient
def initialize(customer_id,
api_key,
rest_endpoint: 'https://detect.telesign.com',
timeout: nil,
source: 'ruby_telesign_enterprise',
sdk_version_origin: TelesignEnterprise::SDK_VERSION,
sdk_version_dependency: Gem.loaded_specs['telesign'].version)
super(customer_id,
api_key,
rest_endpoint: rest_endpoint,
timeout: timeout,
source: source,
sdk_version_origin: sdk_version_origin,
sdk_version_dependency: sdk_version_dependency)
end
end
end
|