dev-master
9999999-devA package to send SMS using Mobily.ws API
waqf
The Requires
- php >=5.3.0
laravel mobily.ws
1.2.0
1.2.0.0A package to send SMS using Mobily.ws API
waqf
The Requires
- php >=5.3.0
laravel mobily.ws
A package to send SMS using Mobily.ws API
A Laraval Package to send SMS using mobily.ws by using it's API and cURL. It uses UTF-8 endconding for the SMS., (*1)
new
Supports any number format see Usage
Install with composer by running composer require abdullahobaid/mobilywslaraval:dev-master
Composer will download and install the package. After the package is downloaded,
open config/app.php
and add the service provider and alias as below:, (*2)
'providers' => array( ... abdullahobaid\mobilywslaraval\MobilywsProvider::class, ), . . . 'aliases' => array( ... 'Mobily' => abdullahobaid\mobilywslaraval\Mobily::class, ),
Publish the configuration file by running the following Artisan command., (*3)
$ php artisan vendor:publish --provider="abdullahobaid\mobilywslaraval\MobilywsProvider"
Finally, you need to edit the configuration file at config/mobilysms.php
with your own mobily.ws account info, (*4)
return [ 'sender' => '', // Mobily.ws Sender Name 'mobile' => '', // Mobily.ws Account Mobile (Username) 'password' => '', // Mobily.ws Password 'deleteKey' => 541235, 'resultType' => 1, 'viewResult' => 1, 'MsgID' => rand(00000,99999), ];
Mobily.ws requires the number to be formated as international number without trailing zeros, but this Package can handle differnt number formats., (*5)
You can pass a single number or array of numbers, see examples below:, (*6)
Will send the message directly to the number, (*7)
Mobily::send(966555555555, 'Your Message Here');
Returns true
if the message is sent, false
if not., (*8)
Pass an array of numbers instead of a single number to send to all of them, (*9)
$numbers = array('966555555555','966545555555','966565555555'); Mobily::send($numbers, 'Your Message Here');
Returns true
if the message is sent, false
if not., (*10)
Will send the message in a desired date and time, (*11)
Mobily::send(966555555555, 'Your Message Here', $date, $time);
mm/dd/yyyy
hh:mm:ss
true
if the message is sent, false
if not.Mobily::Balance();
Returns user's balance., (*12)
Mobily::count_messages($text);
Mobily::send(966555555555, 'Your Message Here', $date=0, $time=0,'Sender Name');
Note that the new sender should be registered and activate at mobily.ws website, (*13)
Waqf General Public Licens, (*14)
A package to send SMS using Mobily.ws API
waqf
laravel mobily.ws
A package to send SMS using Mobily.ws API
waqf
laravel mobily.ws