Download the PHP package total-voice/php-client without Composer
On this page you can find all versions of the php package total-voice/php-client. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download total-voice/php-client
More information about total-voice/php-client
Files in total-voice/php-client
Package php-client
Short Description Client para integração com API da Total Voice
License MIT
Informations about the package php-client
totalvoice-php
Cliente em PHP para API da Totalvoice
Funcionalidades
- Gerenciamento das chamadas
- Consulta e envio de SMS
- Consulta e envio de TTS
- Consulta e envio de Audio
- Consulta e envio de Composto
- Consulta e envio de Conferência
- Gerenciamento da Conta
- Gerenciamento da Central
- Gerenciamento de DID
Requisitos
- PHP 5.5+
- Autoloader compatível com a PSR-4
- PHP deve estar compilado com a lib-curl
Instalação
Para instalar a biblioteca basta adicioná-la via composer
Ou no composer.json
Testes
Podemos usar o composer para rodar os testes:
ou utilizando o .phar
Utilização
Para utilizar esta biblioteca, primeiramente você deverá realizar um cadastro no site da Total Voice. Após a criação do cadastro será disponibilizado um AccessToken para acesso a API.
Com o AccessToken em mãos será possível realizar as consultas/cadastros conforme documentação da API
Os métodos da API que poderão ser invocados:
- audio
- central
- chamada
- composto
- conferencia
- conta
- perfil
- sms
- tts
A seguir um pequeno exemplo de como pode ser utilizada esta biblioteca.
Realiza uma chamada telefônica entre dois números: A e B
Consulta de chamada pelo ID
Encerra uma chamada ativa
Envio de SMS
Envio de TTS
Envio de Audio
Configurações de central telefonica
Gerenciamento dos dados da Conta
Consulta saldo da Minha Conta
Todas as classes da API podem ser instânciadas separadamente também
Caso você utilize um Client personalizado
Caso você necessite utilizar seu próprio endereço configurado na Total Voice
Listando dids no estoque
Adquirindo um did
Editando um did
Deletando um did
Listando seus dids
Mais informações sobre os métodos disponíveis podem ser encontrados na documentação da API
Contribua!
Quer contribuir? clique aqui
Licença
Esta biblioteca segue os termos de uso da MIT