lucien-correia / total-voice
此包已被弃用,不再维护。未建议替代包。
TotalVoice SDK
v1.3
2018-09-10 23:46 UTC
Requires
- php: >7.0
- guzzlehttp/guzzle: ^6.3
This package is auto-updated.
Last update: 2021-08-17 03:04:37 UTC
README
使用composer安装包
composer require lucien-correia/total-voice
运行 vendor:publish 并选择对应的编号
php artisan vendor:publish
将您的访问令牌插入到 config.totalvoice.token 中
<?php return [ 'token' => env('TOTAL_VOICE_TOKEN', 'TOKEN') ];
或在 .env 文件中
TOTAL_VOICE_TOKEN=TOKEN
SMS:通过短信发送文本消息
use TotalVoice\Channels\Sms\Sender; $sender = new Sender(); $sender->phone('(99) 99999-9999') ->message('mensagem de texto') ->send();
音频:发送音频消息(语音)/ 语音鱼雷
发送音频
use TotalVoice\Channels\Audio\Sender; $sender = new Sender(); $sender->phone('(99) 99999-9999', 'caller') ->phone('(99) 99999-9999', 'receiver') ->audio('http://minhaurlcomaudio.com') ->tags('clientX') // Opcional ->recordAudio(false) // Opcional ->send();
组合:发送语音电话(语音鱼雷)组合TTS和音频
发送音频
use TotalVoice\Channels\Composto\Sender; $sender = new Sender(); $sender->phone('(99) 99999-9999', 'caller') ->phone('(99) 99999-9999', 'receiver') ->audio('http://minhaurlcomaudio.com') ->recordAudio(false) // Opcional ->send();
发送TTS
use TotalVoice\Channels\Composto\Sender; $sender = new Sender(); $sender->phone('(99) 99999-9999', 'caller') ->phone('(99) 99999-9999', 'receiver') ->tts('meu texto a ser lido', 'false', '-4', 'br-Ricardo') ->tags('clientX') // Opcional ->recordAudio(false) // Opcional ->send();
发送转账
use TotalVoice\Channels\Composto\Sender; $sender = new Sender(); $sender->phone('(99) 99999-9999', 'caller') ->phone('(99) 99999-9999', 'receiver') ->transfer('(99) 99999-9999', '(99) 99999-9999', 1) ->tags('clientX') // Opcional ->recordAudio(false) // Opcional ->send();
联系
Lucien Correia lucienrc@outlook.com.br
Marcus Campos campos.v.marcus@gmail.com