O que é?
Esta versão Web da Directcall APP permite implementar a solução em qualquer aplicação web, basta adicionar o nosso plugin para jQuery. Veja a seguir como realizar a configuração.
NOTA: Se deseja integrar a Directcall APP em uma aplicação desktop veja este outro endereço.
Instalação:
Directcall APP Web
<script src="http://painel.directcallsoft.com/js/directcall-app-web.jquery.js"></script>
Metodos do plugin:
Metodo | Parâmetros | Descrição | Exemplo |
---|---|---|---|
search_query | busca (string) | Realiza busca no conector setado | $.directcall_app().search_query("nome cliente"); |
state | largura(int), altura(int) | Seta o tamanho da janela do Directcall App Web | $.directcall_app().state(280,40); |
login | login(string), password(string), origem(int) | Realiza o login na plataforma | $.directcall_app().login("client_id", "client_secret", 554199999999); |
comando | cmd(string) | Envia um comando ao APP Web | $.directcall_app().comando("1|chamar|554199999999|Cliente"); |
status | titulo(String), mensagem(string) | Envia a mensagem de alerta | $.directcall_app().status("Titulo", "Minha mensagem"); |
Parâmetros do plugin:
Parâmetros | Tipo | Descrição |
---|---|---|
state | String - "close", "hide" | Seta o estado inicial do APP Web, que pode ser fechado (close) ou minimizado (hide) |
login | String | client_id do cliente API |
password | String | client_secret do cliente API |
origem | String | Numero de origem a ser configurado para o Directcall APP Web |
conector | String | URL de consulta de dados |
clicktocall | Boolean | Com esta opção habilitada, o APP Web busca todos os números de telefone na pagina e adiciona a ação de chamar com clique. |
Exemplo de implementação:
Exemplo de implementação
... <script> $(document).ready(function(){ $.directcall_app({ state:"hide", login: "nome_do_usuario", password: "senha_do_usuario", origem: "numero_de_origem", conector: "search.php", clicktocall: true }); }); </script> </body> </html>
Como conecto o Directcall APP Web na minha base?
O Directcall APP Web realiza busca através do paramentros configurado "conector" que deve retorna um json no formato abaixo:
EXEMPLO
{ "contatos":[ { "nome":"NOME DO CLIENTE AQUI", "ddi":"", "ddd":"", "numero":"554130169062" }, { "nome":"NOME DO CLIENTE AQUI", "ddi":"", "ddd":"", "numero":"554130169062" }, { "nome":"NOME DO CLIENTE AQUI", "ddi":"", "ddd":"", "numero":"554130169062" }, { "nome":"NOME DO CLIENTE AQUI", "ddi":"", "ddd":"", "numero":"554130169062" }, { "nome":"NOME DO CLIENTE AQUI", "ddi":"", "ddd":"", "numero":"554130169062" } ] }