POST api/Mensagem/PUSH
Envio de mensagem PUSH. Token Bearer
Request Information
URI Parameters
None.
Body Parameters
Dados da mensagem
PushDadosName | Description | Type | Additional information |
---|---|---|---|
idcadastro |
Código do cadastro do cliente |
integer |
Required |
assunto |
Assunto/Título da mensagem |
string |
Required |
mensagem |
Mensagem a ser enviada |
string |
Required |
tipo |
Indica a tela no App a ser chamada. Ex: "os_satisfacao" |
string |
None. |
campoextra_nome1 |
Nome do campo extra 1 (opcional) |
string |
None. |
campoextra_valor1 |
Valor do campo extra 1 (opcional) |
string |
None. |
campoextra_nome2 |
Nome do campo extra 2 (opcional) |
string |
None. |
campoextra_valor2 |
Valor do campo extra 2 (opcinal) |
string |
None. |
gravar_alerta |
1=registra este alerta para aparecer no app, 0=não registra |
integer |
None. |
Request Formats
application/json, text/json
Sample:
{ "idcadastro": 1, "assunto": "sample string 2", "mensagem": "sample string 3", "tipo": "sample string 4", "campoextra_nome1": "sample string 5", "campoextra_valor1": "sample string 6", "campoextra_nome2": "sample string 7", "campoextra_valor2": "sample string 8", "gravar_alerta": 9 }
application/xml, text/xml
Sample:
<MensagemModel.PushDados xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/api_pgp"> <assunto>sample string 2</assunto> <campoextra_nome1>sample string 5</campoextra_nome1> <campoextra_nome2>sample string 7</campoextra_nome2> <campoextra_valor1>sample string 6</campoextra_valor1> <campoextra_valor2>sample string 8</campoextra_valor2> <gravar_alerta>9</gravar_alerta> <idcadastro>1</idcadastro> <mensagem>sample string 3</mensagem> <tipo>sample string 4</tipo> </MensagemModel.PushDados>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
RespostaServidorName | Description | Type | Additional information |
---|---|---|---|
resposta |
Código da resposta: 1=Positivo, 0=Negativo |
integer |
None. |
msg |
Mensagem de retorno de acordo com o comando executado |
string |
None. |
Response Formats
application/json, text/json
Sample:
{ "resposta": 1, "msg": "sample string 2" }
application/xml, text/xml
Sample:
<RespostaServidor xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/api_pgp"> <msg>sample string 2</msg> <resposta>1</resposta> </RespostaServidor>