hpsweb / laravel-whatsapi
Uma classe PHP fácil de usar para acessar a API do WhatsApp do meu servidor
1.3.4
2022-12-21 03:30 UTC
Requires
- php: >=5.3.0
- guzzlehttp/guzzle: >=6.5.5
Requires (Dev)
- phpunit/phpunit: 3.7.*
README
The offical helper library to send SMS with touchSMS
Installation
composer require touchsms/touchsms
Usage
require_once('vendor/autoload.php');
use Hpsweb\WhatsAPI;
$touchSms = new WhatsAPI('YOUR_API_ID', 'YOUR_API_PASSWORD');
// access token & token id can be generated at https://platform.touchsms.com.au/apis/
Send SMS
$response = $touchSms->sendMessage('hello world', '61491570156');
print_r($response);
Output
stdClass Object
(
[code] => 200
[errors] => 0
[message] =>
)
View User Details
$response = $touchSms->checkBalance();
print_r($response);
Output
stdClass Object
(
[username] => john.doe@sandbox
[credits] => 5000
[senderid] => sandboxAPI
[mobile] => 61491570156
[code] => 200
)
Examples
Examples can be found in examples
directory.
php examples/sendsms.php
php examples/users.php
Tests
Tests run through a Sandbox URL with Sandbox credentials.
You can update the tests with your own credentials and remove the final true
parameter on the touchSMS constructor.
phpunit