Warning |
---|
A partir do dia 27/12/17, essa API foi considerada Obsoleta. Para o mesmo propósito utilize a seguinte API: Fazer Chamada de um Agente Logado para um Numero de Destino. |
API URL | /api/agent/plugin_call |
---|
Method | GET |
---|
Esta API realiza uma chamada para o destinatário especificado através do agente logado no Evolux.
...
A API responde uma mensagem em formato JSON:.
Parâmetros
destination | Telefone do destinatário |
---|
Exemplos de requisição
GET
Code Block |
---|
httphttps://example.evolux.net.br/api/agent/plugin_call/551132325555 |
cURL
Code Block |
---|
curl httphttps://example.evolux.net.br/api/agent/plugin_call/551132325555 |
JavaScript (jQuery)
Code Block |
---|
var call = function (destination) {
var url = 'https://example.evolux.net.br/api/agent/plugin_call/' + destination;
$.ajax({
url: url,
xhrFields: {
withCredentials: true
}
}).success(function (response) {
if(response.status != 'success') {
alert('Erro ao ligar para: \'' + destination + '\'');
}
}).fail(function () {
alert('Erro ao ligar para: \'' + destination + '\'');
});
}; |
Info |
---|
No jQuery 1.5, a propriedade withCredentials não era propagada ao XHR nativo e por causa disso requisições CORS que precisavam dela acabavam ignorando essa propriedade. Por essa razão, nós recomendamos a utilização do jQuery 1.5.1+ se você precisar utilizar essa propriedade. |
Exemplos de respostas
Sucesso
Code Block |
---|
{"status": "success"} |
Falha
Code Block |
---|
{"status": "error", "message": "Not logged."} |
...