Dominik Schulz > SMS-Send-DE-Sipgate-0.03-TRIAL > SMS::Send::DE::Sipgate

Download:
SMS-Send-DE-Sipgate-0.03-TRIAL.tar.gz

Dependencies

Annotate this POD

View/Report Bugs
Module Version: 0.03   Source  

NAME ^

SMS::Send::DE::Sipgate - An SMS::Send driver for the sipgate.de service.

VERSION ^

version 0.03

SYNOPSIS ^

    # create the sender object
    my $sender = SMS::Send::->new('DE::Sipgate',
        _login => '123',
        _password => '456',
    );
    # send a message
    my $sent = $sender->send_sms(
        text    => 'You message may use up to 160 chars',
        to'     => '0555 4444', # only german numbers allowed for this driver
    );
    
    if ( $sent ) {
        print "Sent message\n";
    } else {
        print "Failed to send test message\n";
    }

DESCRIPTION ^

SMS::Send::DE::Sipgate is an regional SMS::Send driver for the Sipgate.de service.

Preparing to use this driver

You need to sign-up on http://www.sipgate.de and get an Account as well as a local number.

Disclaimer

The authors of this driver take no responibility for any cost accured on your bill by using this module.

Using this driver will cost you money. YOU HAVE BEEN WARNED

METHODS ^

new

    # Create new sender using this driver.
    my $sender = SMS::Send::->new(
        'DE::Sipgate',
        _login => '123',
        _password  => '456',
    );

The new constructor takes two parameter, which should be passed throuh from the SMS::Send constructor.

_login

The _login param is your sipgate.de username.

_password

The _password param is your sipgate.de password.

Returns a new SMS::Send::DE::Sipgate object, or dies on error.

client

Lazy initialization of the XMLRPC client.

responses

List all known response codes with their explaination.

send_sms

Send an SMS. See SMS::Send for the details.

AUTHOR ^

Dominik Schulz, <dominik.schulz at gauner.org>

BUGS ^

Please report any bugs or feature requests to bug-sms-send-de-sipgate at rt.cpan.org, or through the web interface at http://rt.cpan.org/NoAuth/ReportBug.html?Queue=SMS-Send-DE-Sipgate. I will be notified, and then you'll automatically be notified of progress on your bug as I make changes.

SUPPORT ^

You can find documentation for this module with the perldoc command.

    perldoc SMS::Send::DE::Sipgate

You can also look for information at:

ACKNOWLEDGEMENTS ^

LICENSE AND COPYRIGHT ^

Copyright 2012 Dominik Schulz.

This program is free software; you can redistribute it and/or modify it under the terms of either: the GNU General Public License as published by the Free Software Foundation; or the Artistic License.

See http://dev.perl.org/licenses/ for more information.

syntax highlighting: