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

This package is auto-updated.

Last update: 2024-04-21 06:21:29 UTC


README

Build Status Latest Stable Version

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