Como ligar, gravar e ouvir uma ligação no PHP

thumb-php-gravacao
Publicado em 28/01/2019

Olá,

Hoje vamos ver como podemos iniciar uma ligação telefônica (com gravação) utilizando o PHP e como ouvir uma ligação previamente gravada, utilizando uma API de telefonia da DirectCall.

Tempo estimado para testar esta funcionalidade: 5 minutos

Para facilitar o entendimento de cada método e os testes utilizaremos o Playground Directcall, ambiente que facilita o teste das APIs e avaliar online a linha de código que corresponde a cada funcionalidade, na linguagem de sua preferência

–  Se você não possui uma senha para entrar no Playground pegue uma aqui, sem custos

Superior a outras APIs e softphones, esta “não exige infraestrutura de telefonia IP” – Consegue completar ligações a partir de qualquer telefone comum ligado a uma linha Fixa, Móvel ou IP, ou a um Ramal DDR ou IP. Consegue gravar as ligações como serviço, direto na operadora.

Após entrar no Playground, já na primeira aba vemos a possibilidade de Ligar para os números de telefone que estiverem configurados nos campos Origem e Destino para avaliar esta funcionalidade e entender como ela funciona:

Nesta mesma janela você vai encontrar a aba “PHP” que mostrará um exemplo em PHP para cada funcionalidade que você resolver testar na aba “Ligar e gravar” – muito fácil:

Valores que podem ser utilizados:

$origem = “554130686418” // Telefone que você vai utilizar para falar – Número do seu telefone Fixo, Móvel ou IP, ou do seu Ramal DDR ou IP com Cód. de país + Cód. de área + Número do telefone (ex. 55 41 3016 0300).

$destino = “554130160300” // Número do telefone que você deseja chamar.

$gravar = “s” // ‘s’ para sim e ‘n’ para não gravar

$format = “json” // Pode ser ‘xml’ também

Na variável $access_token cole a chave que consta no campo TOKEN do Playground.

Pronto, bem simples! Agora é só salvar e executar.

 

Notas:

  • Quando você executar a API ela vai ligar primeiro para o telefone de Origem e assim que você atender o telefone de Origem, já escutará o telefone de destino sendo chamado.
  • O telefone de Origem deve estar no gancho quando você executar a API, e ele deve ser capaz de receber uma ligação direta.

 

Além de avaliar no Playground como iniciar uma ligação telefônica com gravação e a sugestão do código de programação que pode ser utilizado, você pode avaliar também:

  • Como ouvir uma ligação gravada;
  • Como consultar o extrato online de ligações;
  • Como verificar o status de uma ligação (chamando, atendeu, ocupado…);
  • Como finalizar uma ligação;

e outras funcionalidades como: SMS, Torpedo de voz, Consulta nas bases de dados Portabilidade e Gestão de linhas telefônicas – que fazem parte dos outros tutoriais deste site.

Por hoje é isso. Qualquer dúvida ou sugestão, envie uma mensagem para o nosso setor de suporte, vamos ter prazer em ajudar!

 

Links que complementam este post:

Onde obter um acesso grátis para testar esta API (pegue aqui o seu usuário e senha de teste).
Onde você pode contratar esta API (aqui você pode escolher um plano e contratar a solução via web).
Documentação completa sobre esta API (todos os parâmetros, códigos e endpoints da API, em ambiente Wiki).

Veja também as APPs da Directcall

Elas podem reduzir o tempo da implantação de recursos de telefonia, para o DESENVOLVEDOR.

As APPs são aplicações construídas a partir das APIs com recursos que visam facilitar a experiência do usuário, o teste grátis online para o usuário e a compra online das APIs disponibilizadas no seu software, para o usuário do seu software
– Estas APPs prometem livrar o desenvolvedor do suporte para o usuário testar e comprar online as APIs da Directcall.

Por exemplo: APP MENU
Facilita Ligação, SMS, etc., a partir dos números de telefone que constam nos relatórios e formulários de softwares em geral:

Outros links relacionados a este post que valem a pena ler:

Home – APIs da Directcall (APIs de telefonia que podem automatizar ligações, mensagens e histórico na camada back-end do seu software de vendas, suporte, gestão, calltracking, etc. Soluções personalizáveis para você customizar o seu software e otimizar seu rendimento).

Conheça as demais funcionalidades das APIs da Directcall (Permitem: Enviar SMS ou TORPEDO DE VOZ; Ligar a partir de um clique; Ligar e gravar; Gerenciar Linhas de telefone (DID); Consultar a bases de dados de portabilidade da telefonia Móvel e Fixa e etc.).

Playground Directcall (Facilita o teste das APIs da Directcall e avaliar online a linha de código que corresponde a cada funcionalidade, na linguagem de sua preferência).

APPs Directcall (Reduzem o tempo de implantação destas APIs para DESENVOLVEDORES. Facilitam a experiência do usuário final, o teste grátis e compra online das APIs disponibilizadas no seu software – No interesse de livrar o desenvolvedor de ter que prestar suporte para o entendimento e para a compra desta solução).


X
 



DirectCall
4.9
Based on 265 reviews
powered by Google
Ricardo BenettiRicardo Benetti
14:04 16 Oct 24
Muito satisfeito com o atendimento e acompanhamento da equipe. Agradecimento especial à Keyla, sempre atenciosa e dedicada nas soluções. Indico!
Contratação fácil e serviço estável e de qualidade. Satisfeito até o momento.
Arison RochaArison Rocha
17:55 10 Sep 24
Empresa nota 10!
Excelente serviço de telefonia empresarial
Matheus Barros LeiteMatheus Barros Leite
17:05 20 Aug 24
Israel MauricioIsrael Mauricio
18:43 15 Aug 24
Excelente atendimento, desde o primeiro contato pude sentir e perceber o profissionalismo, me senti seguro do inicio ao fim das tratativas até que fechamos contrato, tudo bem esclarecido, bem acordado, bem direcionado e, friso novamente, de uma excelência profissional incomparável. A equipe também se posicionou muito atentamente no momento da pós venda onde foi imensamente interessada em questões de ativação do serviço e também se dispôs a ajudar referente a qualquer dúvida. Recomendo imensamente se o seu objetivo é ser bem atendido e se sentir seguro no momento de contar com um serviço.
Joao Vitor FeuJoao Vitor Feu
18:14 07 Aug 24
5 ESTRELASGostaria de expressar meus sinceros agradecimentos pelo atendimento excepcional que recebi recentemente. Fui tratado com humanidade e dignidade, e isso fez toda a diferença na minha experiência com a sua empresa.Gostaria de destacar o profissionalismo e a atenção de Merry Ellen, que foi especialmente prestativa e atenciosa. Seu cuidado e dedicação realmente se destacaram e deixaram uma impressão muito positiva.Muito obrigado por oferecer um serviço de qualidade e por contar com funcionários como A Ellen, que vão além para garantir a satisfação do cliente.
Empresa séria, com profissionais empenhados em oferecer a melhor solução. Sou cliente a vários anos e todas as vezes que preciso ainda me surpreende. Keila excelente profissional.
Nicholas SousaNicholas Sousa
13:38 07 May 24
Experiência Extraordinária Graças à Excelência da EquipeMinha experiência com a Directcall foi extremamente positiva e superou todas as minhas expectativas.Isso se deve em grande parte ao atendimento impecável da Mery Ellen e excepcional da Maria Eduarda.Dedicação e Profissionalismo que Fizeram a Diferença:• Mery Ellen - Consultora:Desde o primeiro contato, a Mery Ellen me proporcionou um atendimento impecável. Ela foi atenciosa, paciente e me guiou com clareza por todo o processo de venda, sempre me fornecendo informações precisas e completas sobre os serviços da Directcall. Sua dedicação e profissionalismo foram fundamentais para que eu escolhesse a solução ideal para minhas necessidades.• Maria Eduarda - Relacionamento ao Cliente:Mesmo após a finalização da venda, a Maria Eduarda me deu todo o suporte necessário. Ela sempre esteve pronta para solucionar minhas dúvidas e problemas com rapidez e eficiência, demonstrando grande compromisso com a satisfação do cliente. Sua ajuda foi essencial para que eu me sentisse seguro e confiante na utilização dos serviços da Directcall.Recomendação Sem Sombra de Dúvidas:Com base em minha experiência, recomendo a Directcall sem hesitação para qualquer empresa que busque um parceiro confiável para otimizar suas comunicações. A empresa oferece soluções VoIP de alta qualidade, além de um atendimento de excelência e um suporte técnico excepcional.5 Estrelas Merecidas!Não tenho dúvidas em dar 5 estrelas à Directcall. A empresa me proporcionou uma experiência excepcional e me deixou extremamente satisfeito com seus serviços. Se você busca soluções VoIP de qualidade e um atendimento impecável, a Directcall é a escolha ideal!
js_loader
DirectCall
4.9
Based on 265 reviews
powered by Google
Ricardo BenettiRicardo Benetti
14:04 16 Oct 24
Muito satisfeito com o atendimento e acompanhamento da equipe. Agradecimento especial à Keyla, sempre atenciosa e dedicada nas soluções. Indico!
Contratação fácil e serviço estável e de qualidade. Satisfeito até o momento.
Arison RochaArison Rocha
17:55 10 Sep 24
Empresa nota 10!
Excelente serviço de telefonia empresarial
Matheus Barros LeiteMatheus Barros Leite
17:05 20 Aug 24
Israel MauricioIsrael Mauricio
18:43 15 Aug 24
Excelente atendimento, desde o primeiro contato pude sentir e perceber o profissionalismo, me senti seguro do inicio ao fim das tratativas até que fechamos contrato, tudo bem esclarecido, bem acordado, bem direcionado e, friso novamente, de uma excelência profissional incomparável. A equipe também se posicionou muito atentamente no momento da pós venda onde foi imensamente interessada em questões de ativação do serviço e também se dispôs a ajudar referente a qualquer dúvida. Recomendo imensamente se o seu objetivo é ser bem atendido e se sentir seguro no momento de contar com um serviço.
Joao Vitor FeuJoao Vitor Feu
18:14 07 Aug 24
5 ESTRELASGostaria de expressar meus sinceros agradecimentos pelo atendimento excepcional que recebi recentemente. Fui tratado com humanidade e dignidade, e isso fez toda a diferença na minha experiência com a sua empresa.Gostaria de destacar o profissionalismo e a atenção de Merry Ellen, que foi especialmente prestativa e atenciosa. Seu cuidado e dedicação realmente se destacaram e deixaram uma impressão muito positiva.Muito obrigado por oferecer um serviço de qualidade e por contar com funcionários como A Ellen, que vão além para garantir a satisfação do cliente.
Empresa séria, com profissionais empenhados em oferecer a melhor solução. Sou cliente a vários anos e todas as vezes que preciso ainda me surpreende. Keila excelente profissional.
Nicholas SousaNicholas Sousa
13:38 07 May 24
Experiência Extraordinária Graças à Excelência da EquipeMinha experiência com a Directcall foi extremamente positiva e superou todas as minhas expectativas.Isso se deve em grande parte ao atendimento impecável da Mery Ellen e excepcional da Maria Eduarda.Dedicação e Profissionalismo que Fizeram a Diferença:• Mery Ellen - Consultora:Desde o primeiro contato, a Mery Ellen me proporcionou um atendimento impecável. Ela foi atenciosa, paciente e me guiou com clareza por todo o processo de venda, sempre me fornecendo informações precisas e completas sobre os serviços da Directcall. Sua dedicação e profissionalismo foram fundamentais para que eu escolhesse a solução ideal para minhas necessidades.• Maria Eduarda - Relacionamento ao Cliente:Mesmo após a finalização da venda, a Maria Eduarda me deu todo o suporte necessário. Ela sempre esteve pronta para solucionar minhas dúvidas e problemas com rapidez e eficiência, demonstrando grande compromisso com a satisfação do cliente. Sua ajuda foi essencial para que eu me sentisse seguro e confiante na utilização dos serviços da Directcall.Recomendação Sem Sombra de Dúvidas:Com base em minha experiência, recomendo a Directcall sem hesitação para qualquer empresa que busque um parceiro confiável para otimizar suas comunicações. A empresa oferece soluções VoIP de alta qualidade, além de um atendimento de excelência e um suporte técnico excepcional.5 Estrelas Merecidas!Não tenho dúvidas em dar 5 estrelas à Directcall. A empresa me proporcionou uma experiência excepcional e me deixou extremamente satisfeito com seus serviços. Se você busca soluções VoIP de qualidade e um atendimento impecável, a Directcall é a escolha ideal!
js_loader

Política de privacidade | DirectCall é uma marca registrada da Signallink Informática Ltda. © 2024