Este documento descreve o formato das requisições para uso da API Restfull USCall UC.
Esta API é um modelo de tradução da API nativa SOAP, e as rotas de consultas devem se basear na documentação da mesma, que pode ser acessada neste link.
cd /var/www/html/
yum install git -y
git clone https://versionamento.uscall.com.br:9443/jose.silva/apirestuscall.git
cd /var/www/html
cd apirestuscall
./composer.phar install
cat .env.example > .env
php artisan key:generate
chown -R uscall. storage/
cp apirest.conf /etc/nginx/sites-enabled/
systemctl restart nginx
netstat -tnlp | grep 800
tcp 0 0 0.0.0.0:8000 0.0.0.0:* OUÇA 84851/nginx: worker
tcp 0 0 0.0.0.0:8001 0.0.0.0:* OUÇA 84851/nginx: worker
8000 https, 8001 http
As requisições devem ser enviadas usando o prtocolo HTTP, no seguinte formato :
URL | Função | Parametros | Metodo |
---|---|---|---|
https://endereço_server:porta | função | Parametros | GET |
Os parâmetros devem ser enviados pelo verbo HTTP GET
HTTPS
https://endereço_server:8000/api/uscall/Função?token=InsiraseuTokenAqui
Abaixo um exemplo de envio da rota/função getagent :
https://172.20.0.3:8000/api/uscall/getAgent?token=gVL7RUJn$8mNJFjyutrfgGKeUcqfds3
as rotas devem se basear na documentação da mesma, que pode ser acessada neste link.