Web Service API

Buscando a praticidade no desenvolvimento de aplicações integradas aos nossos sistemas, a Papo consultou desenvolvedores, pesquisou concorrentes e avaliou tecnologias, para criar um web service prático, rápido e eficaz para suas aplicações.


Conheça as vantagens


  • Envie e receba SMS através da API Envie e receba SMS através da API
  • Envie SMS diretamente de seu sistema Envie SMS diretamente de seu sistema
  • Web Service de fácil implementação Web Service de fácil implementação
  • Disponível para todas as linguagens de programação Disponível para todas as linguagens de programação
  • Consulte o status da mensagens enviadas Consulte o status da mensagens enviadas
  • Receba as respostas de clientes e processe diretamente em sua aplicação. Receba as respostas de clientes e processe diretamente em sua aplicação.

Arquivos e Downloads

Documentação técnica de implantação com API de envio, recebimento e busca de mensagens utilizando webservice versão 1.0.1


Baixar

Exemplos de Implementação


Preparamos para você exemplos de como implantar o envio, recebimento e atualização de status de suas mensagens diretamente dentro de seu sistema. Exemplos simples e práticos para você implantar rapidamente os recursos integrados ao seu sistema.



Veja como é simples enviar SMS através de seu sistema PHP.


Código exemplo



                                                $url = 'https://www.paposms.com/webservice/1.0/send/';

$fields = array(
  "user"=>'user',
  "pass"=>'pass',
  "numbers"=>'4100000000',
  "message"=>'Mensagem!!',
  "return_format"=>"json"
);

$postvars = http_build_query($fields);
$result = file_get_contents($url."?".$postvars);

Veja como é simples enviar SMS através de seu sistema Java.


Código exemplo







                                                        String numbers = "4100000000";
String message = "Mensagem de teste.";
String date = "2016-01-31 21:25";
String startDate = "2016-01-25";
String endDate = "2016-01-31";
String ids = "1;2;3;45";
String read = "sim";
String status = "1";
String delivered = "1";
String confirmationDate = "2016-01-31";

papovaiHttpClientConnector.send(numbers, message, date);

Veja como é simples enviar SMS através de seu sistema Delphi.


Código exemplo



                                                var 
 http: TIdHTTP;
 params: TStringList;
 url: string;

begin
 url := 'https://www.paposms.com/webservice/1.0/send/';
 http := TIdHTTP.Create(self);
 params := TStringList.Create;
 params.Values['?user'] := 'user';
 params.Values['&pass'] := 'pass';
 params.Values['&numbers'] := '11999999999';
 params.Values['&message'] := 'Sua Mensagem!!';
 params.Values['&return_format'] := 'json';
 params.Delimiter := #10;
 url := url + StringReplace(params.DelimitedText, #10, '', [rfReplaceAll]);
 Result := http.get(url);
 http.Free;
end;

Veja como é simples enviar SMS através de seu sistema C#.


Código exemplo





                                        using System.Collections.Specialized;
using System.Net;
using System.Text;

public void Main()
 {
  var DataToSend = new NameValueCollection();
  DataToSend.Add("user", "");
  DataToSend.Add("pass", "");
  DataToSend.Add("numbers", "4100000000");
  DataToSend.Add("message", "");
  DataToSend.Add("return_format", "json");

  using (WebClient ObjWebClient = new WebClient())
  {
   var ServiceUrl = "https://www.paposms.com/webservice/1.0/send/";
   byte[] ResultBytes = ObjWebClient.UploadValues(ServiceUrl, "POST", DataToSend);
   string ResultString = Encoding.UTF8.GetString(ResultBytes);
  }
}

Veja como é simples enviar SMS através de seu sistema Ruby.


Código exemplo



                                                class Main

 def main
  papovai_client = PapovaiClient.new;

  numbers = "4100000000";
  message = "Mensagem de teste.";
  date = "2016-01-31 21:25";
  startDate = "2016-01-25";
  endDate = "2016-01-31";
  ids = "1;2;3;45";
  read = "sim";
  status = "1";
  delivered = "1";
  confirmationDate = "2016-01-31";

  papovai_client.send(numbers, message, date);
  papovai_client.get(numbers, startDate, endDate, ids, read);
  papovai_client.search(numbers, startDate, endDate, ids, status, delivered, confirmationDate);
 end
end

Veja como é simples enviar SMS através de seu sistema VB.net.


Código exemplo





                                            Imports System.Collections.Specialized
Imports System.Net
Imports System.Text


Public Class ExemploServico_PapoSMS

  Private Sub Main()
    Dim DataToSend As NameValueCollection = New NameValueCollection()
    DataToSend.Add("user", "")
    DataToSend.Add("pass", "")
    DataToSend.Add("numbers", "4100000000")
    DataToSend.Add("message", "")
    DataToSend.Add("return_format", "json")

    Using ObjWebClient As New WebClient()
      Dim ServiceUrl As String = "https://www.paposms.com/webservice/1.0/send/"
      Dim ResultBytes() As Byte = ObjWebClient.UploadValues(ServiceUrl, "POST", DataToSend)
      Dim ResultString As String = Encoding.UTF8.GetString(ResultBytes)
    End Using
  End Sub

End Class

Veja como é simples enviar SMS através de seu sistema Node.JS.


Código exemplo


                                            const request = {
    method: 'POST',
    url: 'https://www.paposms.com/webservice/1.0/send/',
    params: {
    user: 'user'
        pass: 'pass',
        numbers: '4100000000',
        message: 'Mensagem!',
        return_format: 'json',
    },
}
await axios
    .request(request)
    .then((response) => {
        console.log(response)
    })
    .catch((error) => {
        console.log(error)
    })

Tabela de preço

A melhor ferramenta, com os melhores preços para sua empresa utilizar SMS legalizado.


1.000 SMS até 1.999

R$ 0,15
unidade

2.000 SMS até 4.999

R$ 0,14
unidade


5.000 SMS até 9.999

R$ 0,13
unidade

10.000 SMS até 49.999

R$ 0,11
unidade


50.000 SMS até 99.999

R$ 0,10
unidade

100.000+ SMS

R$ 0,09
unidade



  • Gerencie seus contatos e grupos
  • Importe seus contatos direto do Excel
  • Confira as estatísticas dos seus recebimentos
  • SMS automático e aniversários
  • Extrato detalhado de uso com aplicação de filtros
  • Gráfico de uso de sms
  • Receba respostas de SMS por email
  • Relatórios automáticos via email
  • Avisos de saldo
  • Personalização de disparos
  • Envio instantâneo e agendados
  • 160 caracteres por mensagem
  • Receba respostas
  • Saiba quando seus clientes receberam a mensagem
  • Acessível através do seu Tablet ou Celular
  • Sistema de Descadastro (AntiSpam)
  • Envio fácil: em 3 cliques
  • Recarregue on-line com cartão de crédito
  • Envie e receba mensagens em seu sistema (Webservice)
  • Sem instalação de softwares
  • Ambiente Seguro
  • SLA garantido de 99,5%
  • Apoio técnico de implantação
  • Redundância de link com alta disponibilidade
  • Gateway de envio e recebimento via API (webservices)
  • Serviço com recarga pré-paga (recarga mínima: 1000 mensagens)
  • Recargas válidas por 12 meses
  • A base de dados de contatos é de responsabilidade do cliente
  • A Papo não se responsabiliza pelo conteúdo das mensagens enviadas
  • A Papo respeita a privacidade dos destinatários, que podem solicitar o bloqueio de suas mensagens
  • O disparo de mensagens em massa é realizado de forma fracionada, de acordo com a política de cada operadora
  • Seu cliente pode responder seu SMS mesmo estando sem crédito
  • Cada SMS recebido como resposta é descontado dos seus crédito PAPO


Velocidade de envio! Velocidade de envio!

Teste agora e receba uma mensagem.




Teste Agora Teste Agora

Receba uma senha para testar nossa ferramenta.