Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 976 Categories, Downloaded 29.545.075 Times

Net::SMS::Clickatell 0.05

  Date Added: November 26, 2010  |  Visits: 1.131

Net::SMS::Clickatell

Report Broken Link
Printer Friendly Version


Product Homepage
Download (91 downloads)



Net::SMS::Clickatell is Perl module access to Clickatell SMS messaging service. SYNOPSIS use Net::SMS::Clickatell; my $catell = Net::SMS::Clickatell->new( API_ID => $api_id ); $catell->auth( USER => $user, PASSWD => $passwd ); $catell->sendmsg( TO => $mobile_phone, MSG => Hi, Im using Clickatell.pm ); Clickatell (http://www.clickatell.com) is a commercial service that allows its users to send SMS messages to anyone in the world. This service supports many ways to send messages, for example HTTP, SMTP and SMPP, among others. Net::SMS::Clickatell provides OO methods that allow to send SMS messages through Clickatell service. Note that whether this software nor the author are related to Clickatell in any way. METHODS new Creates the Clickatell object. Usage: my $catell = Net::SMS::Clickatell->new( API_ID => $api_id ); The complete list of arguments is: API_ID : Unique number received from Clickatell when an account is created. UseSSL : Tell Clickatell module whether to use SSL or not (0 or 1). BaseURL : Default URL used to connect with Clickatell service. UserAgent : Name of the user agent you want to display to Clickatell service. auth Logs in Clickatell service, Usage: $catell->auth( USER => $user, PASSWD => $passwd ); where $user and $password are your credentials for Clickatell service. This method returns 1 or 0 if we logged in or not . sendmsg Sends a message trought Clickatell service. Usage: $catell->sendmsg( TO => $mobile_phone, MSG => $msg ); where $mobile_phone is the mobile phone number that you wants to sends the message (international format, no leading zeros) and $msg is the messages text. This method return 1 or 0 if we successfully sent the message or not. session_id Set or retrieve a session identificator number. This number is returned by Clickatell service when a user logs in successfully in the service. Usage: $catell->session_id(); # Retrieve session identificator number or $catell->session_id($sid); # Set session identificator number to $sid msg_id Set or retrieve a message identificator number. This number is returned by Clickatell service is a message was successfully sent. Usage: $catell->msg_id(); # Retrieve message identificator number or $catell->msg_id($mid); # Set message identificator number to $mid error Returns a code that describes the last error ocurred. Example: if(my $error = $catell->error) { if($error == 1) { die("Username or password not definedn"); } elseif ($error == 2) { die("Username or password invalidn"); } else { die("Unexpected faultn"); } } Complete list of error codes: 0 - No error 1 - Username or password not defined 2 - Username or password wrong 3 - Server has problems 4 - The message couldnt be sent.

Requirements: No special requirements
Platforms: Linux
Keyword: Api Clickatell Clickatell Sms Messaging Error Id Libraries Message Msg Netsmsclickatell Number Perl Module Programming Service Sms Messaging
Users rating: 0/10

License: Freeware Size: 4.1 KB
USER REVIEWS
More Reviews or Write Review


NET::SMS::CLICKATELL RELATED
Libraries  -  Net::DBus::Error 0.33.4
Net::DBus::Error is a Perl module with error details for remote method invocation. SYNOPSIS package Music::Player::UnknownFormat; use base qw(Net::DBus::Error); # Define an error type for unknown track encoding type # for a music player...
94.21 KB  
Libraries  -  Lingua::ID::Nums2Words 0.01
Lingua::ID::Nums2Words is a Perl module to convert number to Indonesian verbage. SYNOPSIS use Lingua::ID::Nums2Words ; print nums2words(123) ; # "seratus dua puluh tiga" print nums2words_simple(123) ; # "satu dua tiga" nums2words...
3.07 KB  
Productivity  -  Contacts to SMS 1.0.0.0
Contacts to SMS enables you to send contact's phone number and email by plain sms. No vcards, just text. just choose your contact name and send it right away! Requirements: Windows Phone 8.1, Windows Phone 8, Windows Phone 7.5
1024 KB  
Communication Tools  -  SMS Gear 1.1
SMS Gear is a computer program that enables you to receive and transmit Short Messaging Service (SMS) messages via a Personal Computer (PC). To work with, it requires a GSM terminal (modem, phones, etc.) registered on the network.
591 KB  
Libraries  -  POE::API::Peek 1.0802
POE::API::Peek is a Perl module to peek into the internals of a running POE environment. POE::API::Peek extends the POE::Kernel interface to provide clean access to Kernel internals in a cross-version compatible manner. Other calculated data is...
21.5 KB  
Libraries  -  Inline-API 0.44
Inline-API is a Perl module that teach you how to bind a programming language to Perl using Inline.pm. SYNOPSIS #!/usr/bin/perl use Inline Foo; say_it(foo); # Use Foo to print "Hello, Foo" __Foo__ foo-sub say_it { foo-my $foo =...
91.14 KB  
Libraries  -  PDL::API 2.4.3
PDL::API is a Perl module for making piddles from Perl and C/XS code. A simple cookbook how to create piddles manually. It covers both the Perl and the C/XS level. Additionally, it describes the PDL core routines that can be accessed from other...
2.1 MB  
Libraries  -  Cache::Memcached::Managed 0.16
Cache::Memcached::Managed is a Perl module that provides an API for managing cached information. SYNOPSIS use Cache::Memcached::Managed; my $cache = Cache::Memcached::Managed->new( 127.0.0.1:12345 ); $cache->set( $value ); $cache->set(...
38.91 KB  
Libraries  -  POE::API::Hooks 1.05
POE::API::Hooks is a Perl module to implement lightweight hooks into POE. SYNOPSIS use POE; use POE::API::Hooks; POE::API::Hooks->add( before_event_dispatch => &do_something, after_event_dispatch => &do_something, before_session_create...
5.12 KB  
Libraries  -  Mac::Errors 1.13
Mac::Errors is a Perl module with constants for Mac error codes. SYNOPSIS use Mac::Errors qw(openErr); if( $value == openErr ) { ... } my $error = $MacErrors{ $symbol }; # -- OR -- my $error = $MacErrors{ $number }; my $symbol =...
54.27 KB  
NEW DOWNLOADS IN PROGRAMMING, LIBRARIES
Programming  -  FLEX-db Digital Asset Manager 3.0.9
FLEX-db - an enterprise Digital Asset Manager (DAM). It ingests and links metadata with files, creates thumbnails, and processes files using business rules. FLEX-db has a JSP client, Java app server for file input and output and an EJB metadata...
21.57 MB  
Programming  -  Libicom 0.9.0
The libicom library is a character based dynamicly linked library for Linux. It is used to remotely control the Icom IC-R8500 wide band receiver via an RS232 link. All call and return parameters to the control functions are character string based....
20.48 KB  
Programming  -  dotdesktop 0.3
Dotdesktop library provides ability to parse desktop entry file and access the information in a convenient way. Desktop entry file format is defined by freedesktop.org, it is used to describe information about an application such as the name and...
327.68 KB  
Programming  -  Cedalion for Linux 0.2.6
Cedalion is a programming language that allows its users to add new abstractions and define (and use) internal DSLs. Its innovation is in the fact that it uses projectional editing to allow the new abstractions to have no syntactic limitations.
471.04 KB  
Programming  -  libyasl 0.2
Libyasl is a C++ class library to easily realize TCP/UDP/Multicast clientsand servers in IPv4 and IPv6 environments under GNU/Linux systems.
143.36 KB  
Libraries  -  EuGTK 4.8.9
Makes it easy to develop good- looking, fast, cross-platform programs that run on Linux, OS X, and Windows. Euphoria is a very fast interpreted/compiled language with straight-forward syntax. EuGTK allows programming in a clean, object-oriented...
10.68 MB  
Libraries  -  Linux User Group Library Manager 1.0
The LUG Library Manager is a project to help Linux User Groups start their own library. A LUG library is helpful to the community at large because it increases access to information, and gives everyone the opportunity to become more knowledgeable.
5.35 KB  
Libraries  -  Module::MakefilePL::Parse 0.12
Module::MakefilePL::Parse is a Perl module to parse required modules from Makefile.PL. SYNOPSIS use Module::MakefilePL::Parse; open $fh, Makefile.PL; $parser = Module::MakefilePL::Parse->new( join("", ) ); $info = $parser->required;...
8.19 KB  
Libraries  -  sqlpp 0.06
sqlpp Perl package is a SQL preprocessor. sqlpp is a conventional cpp-alike preprocessor taught to understand SQL ( PgSQL, in particular) syntax specificities. In addition to the standard #define/#ifdef/#else/#endif cohort, provides also...
10.24 KB  
Libraries  -  App::SimpleScan::Substitution::Line 2.02
App::SimpleScan::Substitution::Line is a line with optional fixed variable values. SYNOPSIS my $line = App::SimpleScan::Substitution::Line->new(" this "); # Use only this value when substituting " ". $line->fix(substituite =>...
54.27 KB