#!/usr/bin/perl
my
$test_user
=
'sms-aql-test'
;
my
$test_pass
=
'sms-aql-test'
;
my
$sender
= new SMS::AQL({
username
=>
$test_user
,
password
=>
$test_pass
});
if
(!
$sender
|| !
ref
$sender
) {
die
(
'Failed to instantiate SMS::AQL'
); }
print
"SMS::AQL $SMS::AQL::VERSION loaded OK\n"
;
my
$credits
=
$sender
->credit();
print
"Account $test_user has $credits credits.\n"
;
print
"Destination: ?> "
;
my
$test_to
= <>;
print
"Message: ?> "
;
my
$message
= <>;
my
(
$ok
,
$why
) =
$sender
->send_sms(
$test_to
,
$message
,
{
sender
=>
'SMS-AQL'
});
printf
"Status: %s, Reason: %s, Server response: %s\n"
,
(
$ok
?
'Successful'
:
'Failed'
),
$why
,
$sender
->{last_response};