https://github.com/mul14/zenziva.php
Zenziva - Indonesia Online SMS Gateway Library
https://github.com/mul14/zenziva.php
laravel-package notification php sms sms-client zenziva-sms
Last synced: 6 months ago
JSON representation
Zenziva - Indonesia Online SMS Gateway Library
- Host: GitHub
- URL: https://github.com/mul14/zenziva.php
- Owner: mul14
- License: mit
- Created: 2015-04-16T11:05:08.000Z (about 11 years ago)
- Default Branch: master
- Last Pushed: 2020-11-06T00:49:45.000Z (over 5 years ago)
- Last Synced: 2024-09-19T11:42:03.566Z (almost 2 years ago)
- Topics: laravel-package, notification, php, sms, sms-client, zenziva-sms
- Language: PHP
- Homepage: https://packagist.org/packages/nasution/zenziva
- Size: 37.1 KB
- Stars: 39
- Watchers: 7
- Forks: 16
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Zenziva Client for PHP - v2
This is v2, for previous version please check [1.x branch](https://github.com/mul14/zenziva.php/tree/1.x).
[Zenziva](https://www.zenziva.id) provide services to send SMS, WhatsApp, and voice message.
If this library not working for you, or you found any kind of bugs, please create a new issue.
## Install
Run [composer](http://getcomposer.org)
```bash
composer require nasution/zenziva
```
## Usage
Make sure you already have Zenziva account.
```php
// Regular
require 'vendor/autoload.php';
use Nasution\Zenziva\Zenziva;
$zenziva = new Zenziva('userkey', 'passkey');
// SMS
$zenziva->sms('0812223333', 'Halo');
// WhatsApp
$zenziva->wa('6285551111', 'Halo');
// Voice message
$zenziva->voice('0812223333', 'Halo');
```
```php
// SMS Masking
$zenziva = new Zenziva('userkey', 'passkey', [
'masking' => true,
]);
$zenziva->sms('0812223333', 'Halo');
```
```php
// Zenziva Sms Center
$zenziva = new Zenziva('userkey', 'passkey', [
'domain' => 'domain_name.com',
]);
$zenziva->sms('0812223333', 'Halo');
```
```php
// Zenziva WhatsApp Center
$zenziva = new Zenziva('userkey', 'passkey', [
'domain' => 'domain_name.com',
'whatsapp_id' => 'whatsapp_id',
]);
$zenziva->wa('6285551111', 'Halo');
```