Campanhas WhatsApp Marketing

  • Image 01 Whatsapp Marketing
  • Image 02 Campanhas
  • Image 03 Listas Segmentadas
  • Image 03 Plataforma Full

HTTP

Escrito por Super User Ligado . Publicado em Torpedos SMS

HTTP SMS API - modelo de URL

A API HTTP SMS oferece mais recursos, flexibilidade e simplicidade, sendo projetada para ajudar os desenvolvedores a serem mais produtivos e capazes de adicionar a funcionalidade de SMS para qualquer projeto de forma eficiente.

Este guia fornece instruções sobre como criar um modelo de URL para ser usado na redirectUrl, o continueurl e os parâmetros reporturl do método HTTP sendmessage API.

Introdução

Se o redirectUrl ou os parâmetros continueurl estão incluídos no seu pedido HTTP sendmessage, o servidor SMS retornará uma resposta que contém o URL. Se o URL especificado contém determinadas palavras-chave. As palavras-chave serão substituídos com os valores apropriados correspondentes à mensagem enviada. Em outras palavras, um modelo de URL é uma URL que será processado pelo gateway SMS antes de ser usada na resposta HTTP.

Por exemplo, se você especificar a seguinte URL no parâmetro continueurl:

http://www.meuserversms.com/index.asp?msgid MessageId = $ & = $ statusmsg StatusMessage

Será modificado para este quando é retornado na resposta HTTP:

http://www.meuserversms.com/index.asp?msgid=AC32DEF&statusmsg=Message+accepted+for +delivery

Note-se que as palavras-chave MessageId $ e $ StatusMessage foram substituídos. O ID das mensagens apresentado é substituído pela palavra-chave $ MessageId na URL ea mensagem de status do envio é é substituído pela StatusMessage $ keywrod. Bulk NaMosca substitui as palavras-chave especificadas na tabela abaixo.

Como utilizar ???

Para passar um modelo de URL no redirectUrl, o continueurl ou no parâmetro reporturl, o modelo de URL deve ser urlencoded. Isto é necessário, porque senão a sintaxe do método HTTP sendmessage iria quebrar.

O modelo de URL que usamos no exemplo acima se parece com isso antes da codificação:

http://www.meuserversms.com/index.asp?msgid MessageId = $ & = $ statusmsg StatusMessage

Depois urlencogind que será parecido com este:

http% 3A% 2F% 2Fwww.meuserversms.com% 2Findex.asp 3Fmsgid% 3D%%% 24messageid 26statusmsg% 3D% 24statusmessage

Pode-se incluir este modelo de URL no seu pedido. Ele ficaria assim:

http://bulk.na-mosca.com:9501/api?action=sendmessage&username=admin&password=senha123 & recipient = 551140634497 & MessageType = SMS: TEXTO & messagedata Olá = + World & redirectUrl = http% 3A% 2F% 2Fwww.meuserversms.com% 2Findex.asp 3Fmsgid% 3D%%% 24messageid 26statusmsg% 3D% 24statusmessage


Palavra chave

Substituídos para

Pode ser usado na seguinte parâmetro do método HTTP sendmessage API

statuscode

O código de resultado do envio de mensagem

redirectUrl 
continueurl 
reporturl

StatusMessage

A mensagem de status do envio da mensagem. (O statuscode explicou.)

redirectUrl 
continueurl 
reporturl

MessageId

O ID da mensagem apresentada

redirectUrl 
continueurl 
reporturl

beneficiário

O número de telefone do destinatário da mensagem apresentada

redirectUrl 
continueurl 
reporturl

originador

O nome do remetente ou número de telefone do remetente da mensagem apresentada

redirectUrl 
continueurl 
reporturl

MessageType

O MessageType da mensagem apresentada

redirectUrl 
continueurl 
reporturl

messagedata

O messagedata da mensagem apresentada

redirectUrl 
continueurl 
reporturl

submitdate

O valor de data e hora do evento de envio de mensagem. O formato da data é AAAA-MM-DD hh: mm: ss.

reporturl

deliveredtonetworkdate

O valor de data e hora da mensagem entregue ao evento de rede. O formato da data é AAAA-MM-DD hh: mm: ss.

reporturl

deliveredtohandsetdate

A data e valor de tempo da mensagem entregue ao evento aparelho. O formato da data é AAAA-MM-DD hh: mm: ss.

reporturl

estado

O estado atual da mensagem apresentada. Valores possíveis: deliveredtonetwork deliveredtohandsetdeliveryfailed Se a entrega falhar, os parâmetros statuscode e StatusMessage conter o errorcode eo errormessage retornado pelo provedor de serviços 




reporturl

Observação: Se mais de uma mensagem será enviada com uma única solicitação HTTP, o modelo URL irá conter os valores correspondentes à última mensagem na lista.

HTTP SMS API - Exemplo # 1 - Redirect browser

 

Este exemplo envia uma mensagem SMS para o gateway SMS, então redireciona o navegador para uma url. A url no exemplo é http://www.yahoo.com

Solicitação de exemplo:

http://bulk.na-mosca.com:9501/api?action=sendmessage&username=admin&password=senha123&recipient=551688017044&messagetype=SMS:TEXT&messagedata=Hello+World&redirecturl=http%3A%2F%2Fwww.yahoo.com


 

O clube na Mosca tem uma série de integrações! Entre em contato com a gente e realize um teste !!