API Grizzly SMS

API é o protocolo de comunicação entre seu software e nosso servidor de ativação.
A API é necessária para automatizar o recebimento de mensagens SMS no seu sistema
Nossa API é compatível com a API do sms-activate

Todas as requisições devem incluir uma chave de API no parâmetro api_key

API de ativação
API de utilitários
Tabelas
API de parceiros
  • Descrição do funcionamento do protocolo
  • Método GET_SERVICES de solicitação de números
  • Método de requisição GET_NUMBER
  • Entrega de SMS ao servidor do Grizzly SMS usando o método PUSH_SMS
  • Método de solicitação de conclusão da ativação FINISH_ACTIVATION
  • Método de requisição PUSH_CALL_RECORD
  • Método de requisição PUSH_CALL
  • Tabela de status
  • Teste do protocolo
  • Tabela de dados
  • API para alteração de preços
  • Termos e multas
  • OpenAPI
Descrição do funcionamento do protocolo

O protocolo de parceiros foi desenvolvido para fornecer números de telefone e mensagens SMS recebidas via API diretamente ao servidor da Grizzly SMS. 

Todas as solicitações incluem o parâmetro — KEY. Essa chave é fornecida pela equipe de suporte e está disponível na área pessoal.

As solicitações de quantidade GET_SERVICES, as solicitações de números GET_NUMBER e as solicitações de conclusão de ativação FINISH_ACTIVATION são enviadas diretamente do nosso servidor para o servidor do parceiro'.

Formato da URL: https://GrizzlySMS onde GrizzlySMS pode ser partner.ru:port/GrizzlySMS.php ou partner.ru/GrizzlySMS.php


  • GET_SERVICES
  • GET_NUMBER
  • PUSH_SMS
  • FINISH_ACTIVATION

  • O servidor da Grizzly SMS envia uma solicitação da quantidade de números de telefone usando o método GET_SERVICES aproximadamente a cada 10-20 segundos.
  • Se você informar uma quantidade > 0 na resposta, receberá uma solicitação de fornecimento de um número de telefone usando o método GET_NUMBER .
  • Após receber a solicitação GET_NUMBER , você deve fornecer um número de telefone que atenda a todos os critérios e encaminhar todas as mensagens SMS recebidas para nós usando o método PUSH_SMS . Isso é necessário para que possamos realizar uma filtragem clara e objetiva e entregar as mensagens SMS relevantes ao serviço correto para nossos clientes.
  • Após concluir todas as tarefas necessárias relacionadas aos números de telefone, você receberá um status 3 por meio do método FINISH_ACTIVATION . Esse status indica que o número de telefone foi registrado com sucesso e que você recebeu uma recompensa por isso.

Requisitos:

  • Formato de solicitação/resposta: JSON
  • Codificação UTF-8
  • Sempre use um cabeçalho user-agent nas requisições ao servidor da Grizzly SMS

Tipos de campos:

  • int : valor inteiro no intervalo de -2 147 483 648 a 2 147 483 647
  • Uint : valor inteiro sem sinal no intervalo de 0 a 2 147 483 647
  • long : valor inteiro no intervalo de -9 223 372 036 854 775 808 a 9 223 372 036 854 775 807
  • Ulong : valor inteiro longo sem sinal no intervalo de 0 a 9 223 372 036 854 775 807
  • cur : valor real com até 2 casas decimais, por exemplo, 177.77
  • boolean : valores literais true ou false
  • string : cadeia de caracteres de comprimento ilimitado
  • array of string: vetor de cadeias de caracteres