Packages

Numverify API client

Retired package: Deprecated

Current section

Files

Jump to
numverify lib numverify gateway.ex
Raw

lib/numverify/gateway.ex

defmodule Numverify.Gateway do
@moduledoc false
alias Poison.Parser
use HTTPoison.Base
def endpoint do
"http://apilayer.net/api/"
end
defp process_url(url) do
endpoint <> "#{url}&access_key=#{get_key}"
end
def process_response_body(body) do
body
|> Parser.parse!
end
defp get_key do
System.get_env("NUMVERIFY_KEY") || Application.get_env(:numverify, :key)
end
end