Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

API URL/api/agent/plugin_call
MethodGET

Esta API realiza uma chamada para o destinatário especificado através do agente logado no Evolux.

É necessário que exista um agente logado no momento em que a API é chamada através do browser.

Pode ser utilizado em integrações web através de JavaScript. Se o sistema web estiver rodando no mesmo browser que o agente está logado no Evolux, a integração irá funcionar.

Caso contrário, uma mensagem de erro será exibida indicando que não existe agente logado ou algum outro problema.

A API responde uma mensagem em formato JSON:

Parâmetros

destinationTelefone do destinatário

Exemplos de requisição

GET

https://example.evolux.net.br/api/agent/plugin_call/551132325555

cURL

curl https://example.evolux.net.br/api/agent/plugin_call/551132325555

JavaScript

var call = function (destination) {
  var url = 'https://example.evolux.net.br/api/agent/plugin_call/' + destination;
  $.get(url, function (response) {
    if(response.status != 'success') {
      alert('Erro ao ligar para: \'' + destination + '\'');
    }
  }).fail(function() {
    alert('Erro ao ligar para: \'' + destination + '\'');
  });
}

Exemplos de respostas

Sucesso

{"status": "success"}

Falha

{"status": "error", "message": "Not logged."}


  • No labels