O que é?
O Plugin DB é um conector em ODBC para que você possa integra o seu Directcall Phone Desktop facilmente a sua base de dados de contatos ou clientes.
Por meio de XMLRPC o Directcall Phone Desktop envia a consulta para o Plugin DB e o mesmo retorna os dados do contato em formato JSON, lembrando que o Plugin DB realiza a consulta SQL que você configurou inicialmente e nenhum dado adicional é consultado ou alterado.
Para quais servidores banco de dados esta disponível?
Servidor DB | Status |
---|---|
MySQL | Disponível |
SQL Server | Disponível |
Oracle 11g | Em processo de implementação |
Interbase / Firebird | Em processo de implementação |
PostgreSQL | Em processo de implementação |
Configurações:
Configuração | Descrição |
---|---|
Tipo servidor | Tipo de servidor utilizado por sua aplicação |
Hostname | Nome ou IP onde esta localizado o servidor banco de dados. Exemplo: 192.168.1.1 |
Porta | Porta de acesso ao seu servidor banco de dados. Exemplo mysql: 3306 |
Nome do banco | Nome do banco de dados utilizado |
Usuário | Usuário de acesso ao servidor do banco de dados |
Senha | Senha de acesso ao servidor do banco de dados |
SQL | Comando SQL utilizado para retornar os dados. |
Como deve ser o comando SQL?
O comando SQL deve seguir o padrão das ordens das colunas e caso uma coluna tenha que ser omitida deve ser utilizado o 0 no lugar do nome da mesma como no exemplo abaixo:
Informações | ||
---|---|---|
| ||
SELECT EMPRESA_OU_CONTATO, TELEFONE, DDD, DDI, 0 FROM NOME_TABELA WHERE EMPRESA_OU_CONTATO LIKE '%{TERMO}%' |
Ordem das colunas:
- Nome da empresa ou do contato
- Numero de telefone
- Código DDD
- Código DDI
- ID do cliente
Variáveis reservadas para a busca:
Nome variável | Descrição |
---|---|
TERMO | Termo enviado do Directcall Phone Desktop para a busca no banco de dados |
LIMIT | Limite máximo de resultado a ser extraído |
Observação: As variáveis devem ser escritas enter chaves, exemplo: SELECT .... FROM WHERE CAMPO LIKE '%{TERMO}%'
Porta reservada para a comunicação:
Informações | ||
---|---|---|
| ||
2290 |
Detalhes para busca diretamente via XMLRPC:
Tipo | Descrição |
---|---|
Classe | Call |
Metodo | consulta |
Parametro | String (Qualquer valor que possa ser buscado na base) |