Cadastro

Integração SMS API

Uma maneira fácil e conveniente de integrar nosso serviço em sua aplicação. Você pode usar a API também para autenticação de dois fatores (2FA) ou uma senha de uso único (OTP).

Casos de uso

Uma API pode ser usada de diversas maneiras. Abaixo, daremos uma pequena seleção de exemplos que podem inspirá-lo.

Estes foram apenas alguns exemplos, existem diversas opções para integrar nossa API ao seu sistema/software/calendário etc. Contatar nossa equipe para mais informações.

Visão geral

Nossa API oferece a oportunidade de configurar notificações automatizadas por SMS diretamente de qualquer software, CRM ou aplicativo.

Para a comunicação do servidor API, é utilizado um protocolo HTTP, incluindo suporte SSL seguro. As solicitações são enviadas usando os métodos GET e POST, e o servidor responde no formato XML ou JSON, dependendo da sua preferência.

Conexão com a API

Para poder executar solicitações de API, é necessário ativar e configurar esta função em Painel de Controle:

  1. Abrir API Configurações no painel de controle:
    Abra as configurações da API no painel de controle
  2. Marque Habilitar acesso à API:
    Marque Habilitar acesso à API
  3. Especifique endereços IP que devem ter permissão para enviar solicitações à API.

Após habilitar o acesso, você verá sua API Key. Utilize esta key em sua aplicação para executar solicitações de API.

Observação: Sua key privada não deve ser repassada às outras pessoas, a menos que seja necessário, pois qualquer pessoa com conhecimento de sua key pode executar qualquer operação com sua conta via API.

Para garantir a segurança da sua conta, é recomendável especificar uma lista de endereços IP atribuídos aos seus servidores com permissão para acessar a API. Liste os endereços separados por vírgula como no exemplo: 192.12.34.56,23.45.67.89,123.123.123.123.

Observação: Se esse campo for deixado vazio, o acesso à API será permitido por qualquer endereço IP, o que pode ser uma ameaça à segurança (não recomendado).

Você pode alterar a key da API clicando no botão Alterar API Key. Todas as aplicações que utilizam a key antiga não poderão mais acessar a API. Você precisará substituir a key antiga pela nova na configuração de suas aplicações.

Usando a API

Ponto de entrada da API

Todas as solicitações de API são realizadas pelo endereço: https://api.mobizon.com.br/service/

Observação: Você pode optar por usar o protocolo HTTP ou HTTPS para suas solicitações.

Parâmetros necessários

Cada solicitação API deve conter pelo menos o nome do módulo, o método e a API Key:

https://api.mobizon.com.br/service/user/getownbalance?apiKey=KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
onde:

e parâmetros adicionais são listados após o ponto de interrogação; neste caso, há apenas um parâmetro adicional, apiKey.

Parâmetros opcionais

Observação: Todos os valores dos parâmetros fornecidos à API devem estar em Formato codificado. Consulte a documentação do seu sistema ou idioma de programação específico para obter instruções sobre como converter seus parâmetros para este formato.

Formato de resposta do servidor API

A resposta do servidor é uma string no formato de dados escolhido (XML ou JSON) que contém um objeto que compreende três elementos: código, dados e mensagem. Exemplos:

JSON
{
    "code":0,
    "data":{
        "balance":"4043.0656",
        "currency":"BRL"
    },
    "message":""
}
XML
<?xml version="1.0" encoding="UTF-8"?>
<root>
    <code>0</code>
    <data>
        <balance>123.4567</balance>
        <currency>BRL</currency>
    </data>
    <message></message>
</root>
onde:

Códigos de resposta da API

O resultado retornado por uma chamada de API sempre contém um campo de código com um valor numérico indicando o resultado do processamento da solicitação:

Biblioteca PHP client

Você pode usar nosso client PHP MobizonApi oficial. Exemplos de uso.

Outra opção é conectar este módulo via Composer.

Exemplos de uso do módulo client PHP API

Se você tiver seus próprios exemplos de trabalho, envie-os para nós e teremos o maior prazer em publicá-los no site. Basta enviar seu link ou exemplo de código para support@mobizon.gmbh

Exemplo de utilização com requisição GET

Se seu aplicativo não suportar solicitações POST, use solicitações GET no seguinte formato:

https://api.mobizon.com.br/service/message/sendsmsmessage?recipient=NNNNNNNNNNN&from=PPPPPPP&text=Message+text+here%21&apiKey=KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
where:

Comece gratuitamente

Após o cadastro, você pode enviar 10 mensagens gratuitamente para testar os nossos serviços.