Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dbrax/telerivet
Telerivet wrapper for laravel developers
https://github.com/dbrax/telerivet
sms sms-gateway sms-message telerivet
Last synced: about 2 months ago
JSON representation
Telerivet wrapper for laravel developers
- Host: GitHub
- URL: https://github.com/dbrax/telerivet
- Owner: dbrax
- License: mit
- Created: 2021-03-25T18:45:54.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2022-02-16T14:48:03.000Z (almost 3 years ago)
- Last Synced: 2024-11-28T13:52:45.409Z (about 2 months ago)
- Topics: sms, sms-gateway, sms-message, telerivet
- Language: PHP
- Homepage: https://dbrax.github.io/telerivet
- Size: 186 KB
- Stars: 2
- Watchers: 2
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
## Telerivet is an innovative mobile messaging platform that instantly connects businesses and organizations with their customers, employees, and community. No servers, programmers, expensive contracts, or shortcodes required
## This package helps you to easily get started with integrating with Telerivet service via API made for laravel developers
[![Latest Version on Packagist](https://img.shields.io/packagist/v/epmnzava/telerivet.svg?style=flat-square)](https://packagist.org/packages/epmnzava/telerivet)
[![Build Status](https://img.shields.io/travis/epmnzava/telerivet/master.svg?style=flat-square)](https://travis-ci.org/dbrax/telerivet)
[![Quality Score](https://img.shields.io/scrutinizer/g/dbrax/telerivet.svg?style=flat-square)](https://scrutinizer-ci.com/g/dbrax/telerivet)
[![Total Downloads](https://img.shields.io/packagist/dt/epmnzava/telerivet.svg?style=flat-square)](https://packagist.org/packages/epmnzava/telerivet)## Installation
You can install the package via composer:
```bash
composer require epmnzava/telerivet
```## Update your config (for Laravel 5.4 and below)
Add the service provider to the providers array in config/app.php:
```php
Epmnzava\Telerivet\TelerivetServiceProvider::class,
```
Add the facade to the aliases array in config/app.php:```php
'Sms' =>Epmnzava\Telerivet\TelerivetFacade,
```## Publish the package configuration (for Laravel 5.4 and below)
Publish the configuration file and migrations by running the provided console command:
```bash
php artisan vendor:publish --provider="Epmnzava\Telerivet\TelerivetServiceProvider" --tag="config"
```
### Environmental Variables- TELERIVET_API_ID ` your provided telerivet project id `
- TELERIVET_API_KEY ` your provided telerivet application key `
- TELERIVET_WEB_HOOK ` COMING SOON `
## Usage
## Sending sms
``` php
// coming soon ...send_sms("+255679079774","This is a hellow world text");
echo json_encode($result);
}
```
### Testing
``` bash
composer test
```### Changelog
Please see [CHANGELOG](CHANGELOG.md) for more information what has changed recently.
## Contributing
Please see [CONTRIBUTING](CONTRIBUTING.md) for details.
### Security
If you discover any security related issues, please email [email protected] instead of using the issue tracker.
## Credits
- [Emmanuel Mnzava](https://github.com/dbrax)
- [All Contributors](../../contributors)## License
The MIT License (MIT). Please see [License File](LICENSE.md) for more information.