2017 © Pedro Peláez
 

library sms-php

Build your SMS application with PHP, easy SMS sending and worldwide coverage

image

descom/sms-php

Build your SMS application with PHP, easy SMS sending and worldwide coverage

  • Wednesday, July 11, 2018
  • by cesargb
  • Repository
  • 1 Watchers
  • 0 Stars
  • 29 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 1 Open issues
  • 15 Versions
  • 12 % Grown

The README.md

Build Status StyleCI Latest Stable Version Total Downloads License, (*1)

PHP SMS sending

SMS Library for sending text messages to mobile numbers worldwide from your own application via Descom SMS gateway., (*2)

Create your free account at Descom SMS and buy credits for SMS sending when required., (*3)

Our API documentation is available here. Also, we will be happy to assist you at soporte@descom.es for further info on your SMS project., (*4)

Installation

You can install it with composer:, (*5)

composer require descom/php-sms

Usage

Send single SMS

This is an example:, (*6)

$sms = new Sms(new AuthUser('your_username', 'your_password'));

$message = new Message();

$message->addTo('mobile_number')->setText('message_text');

$result = $sms->addMessage($message)
        ->setDryrun(true)
        ->send();

Send multiple SMS

You can send multiple SMS in one go, function addTo:, (*7)

//...

$message->addTo('mobile_number_1')
        ->addTo('mobile_number_2');

//...

or with an Array:, (*8)

//...

$message->addTo([
    'mobile_number_1',
    'mobile_number_2'
]);
//...

Check your account balance

The function getBalance allows you to check your SMS balance, this is your credit available. Example:, (*9)

$sms = new Sms(new AuthUser('replace_by_your_usernme', 'replace_by_your_password'));

$balance = $sms->getBalance();

echo 'Your balance is '.$balance."\n";

Get list of senderID authorized

The function getSenderID allows you get the list of senderID authorized. Example:, (*10)

$sms = new Sms(new AuthUser('replace_by_your_usernme', 'replace_by_your_password'));

$senderID = $sms->getSenderID();

echo 'Your balance is '.PHP_EOL;
print_r($senderID);

Setup your sender ID

Alphanumeric sender ID allows you to set your name or business brand as the sender ID. Use the function setSenderID at Descom\Sms\Sms class, (*11)

$sms->setSenderID('replace_by_sender_of_message');

Note your sender ID should previously be added in your Descom SMS account setup., (*12)

Test your SMS sending application for free

Test your SMS sending application at no cost by using function setDryrun in the class Descom\Sms\Sms and set to true, (*13)

$sms->setDryrun(true);

Dryrun just simulates SMS sending; no message will be sent out and no SMS credit will be deducted from your account., (*14)

Examples

Examples available at folder Examples., (*15)

The Versions

11/07 2018

1.0.x-dev

1.0.9999999.9999999-dev https://www.descomsms.com

Build your SMS application with PHP, easy SMS sending and worldwide coverage

  Sources   Download

MIT

The Requires

 

The Development Requires

by Descom Soporte

php sms descom

11/07 2018

dev-patch-1

dev-patch-1 https://www.descomsms.com

Build your SMS application with PHP, easy SMS sending and worldwide coverage

  Sources   Download

MIT

The Requires

 

The Development Requires

by Descom Soporte

php sms descom

08/02 2018

1.0.12

1.0.12.0 https://www.descomsms.com

Build your SMS application with PHP, easy SMS sending and worldwide coverage

  Sources   Download

MIT

The Requires

 

The Development Requires

by Descom Soporte

php sms descom

29/01 2018

1.0.11

1.0.11.0 https://www.descomsms.com

Build your SMS application with PHP, easy SMS sending and worldwide coverage

  Sources   Download

MIT

The Requires

 

The Development Requires

by Descom Soporte

php sms descom

04/10 2017

v1.0.10

1.0.10.0 https://www.descomsms.com

Build your SMS application with PHP, easy SMS sending and worldwide coverage

  Sources   Download

MIT

The Requires

 

The Development Requires

by Descom Soporte

php sms descom

04/10 2017

v1.0.9

1.0.9.0 https://www.descomsms.com

Build your SMS application with PHP, easy SMS sending and worldwide coverage

  Sources   Download

MIT

The Requires

 

The Development Requires

by Descom Soporte

php sms descom

28/09 2017

v1.0.8

1.0.8.0 https://www.descomsms.com

Build your SMS application with PHP, easy SMS sending and worldwide coverage

  Sources   Download

MIT

The Requires

 

The Development Requires

by Descom Soporte

php sms descom

19/09 2017

v1.0.7

1.0.7.0 https://www.descomsms.com

Build your SMS application with PHP, easy SMS sending and worldwide coverage

  Sources   Download

MIT

The Requires

 

The Development Requires

by Descom Soporte

php sms descom

15/09 2017

dev-master

9999999-dev https://www.descomsms.com

Build your SMS application with PHP, easy SMS sending and worldwide coverage

  Sources   Download

MIT

The Requires

 

The Development Requires

by Descom Soporte

php sms descom

15/09 2017

v1.0.6

1.0.6.0 https://www.descomsms.com

Build your SMS application with PHP, easy SMS sending and worldwide coverage

  Sources   Download

MIT

The Requires

 

The Development Requires

by Descom Soporte

php sms descom

14/09 2017

v1.0.5

1.0.5.0 https://www.descomsms.com

Build your SMS application with PHP, easy SMS sending and worldwide coverage

  Sources   Download

MIT

The Requires

 

The Development Requires

by Descom Soporte

php sms descom

13/09 2017

v1.0.4

1.0.4.0 https://www.descomsms.com

Build your SMS application with PHP, easy SMS sending and worldwide coverage

  Sources   Download

MIT

The Requires

 

The Development Requires

by Descom Soporte

php sms descom

13/09 2017

v1.0.3

1.0.3.0 https://www.descomsms.com

Build your SMS application with PHP, easy SMS sending and worldwide coverage

  Sources   Download

MIT

The Requires

 

The Development Requires

by Descom Soporte

php sms descom

12/09 2017

v1.0.2

1.0.2.0 https://www.descomsms.com

Library to send SMS through of Descom SMS Platform

  Sources   Download

MIT

The Requires

 

The Development Requires

by Descom Soporte

php sms descom

12/09 2017

v1.0.1

1.0.1.0 https://www.descomsms.com

Library to send SMS through of Descom SMS Platform

  Sources   Download

MIT

The Requires

 

The Development Requires

by Descom Soporte

php sms descom