Notificações
Altera dispositivo OneSignal
Alterar o cadastro do dispositivo que recebe notificações via OneSignal.
POST https://webservice.unimedgoiania.coop.br/api/sgucentral/notificacao/alteradispositivo
Parâmetros:
Nome | Obrigatório | Tipo | Formato | Descrição |
---|---|---|---|---|
onesignalid | Sim | string | Tamanho máximo de 128 caracteres. | Identificador do dispositivo no OneSignal |
dispositivo_token | Sim | string | Tamanho máximo de 255 caracteres. | Token gerado para o dispositivo |
dispositivo_tipo | Sim | int | 1 dígito | Identificador do tipo do dispositivo |
Retorno (Array):
Nome | Obrigatório | Tipo | Formato | Descrição |
---|---|---|---|---|
success | Sim | string | True ou false | Indicador de cadastro realizado |
confirma_operacao | Sim | int | 1 dígito | Confirmação da operação |
mensagem_erro | Sim | string | livre | Mensagem contendo o erro ocorrido na operação |
Cadastra dispositivo OneSignal
Cadastrar dispositivo para envio de notificações via OneSignal.
POST https://webservice.unimedgoiania.coop.br/api/sgucentral/notificacao/cadastradispositivo
Parâmetros:
Nome | Obrigatório | Tipo | Formato | Descrição |
---|---|---|---|---|
dispositivo_token | Sim | string | Tamanho máximo de 255 caracteres. | Token gerado para o dispositivo |
dispositivo_tipo | Sim | int | 1 dígito | Identificador do tipo do dispositivo |
Retorno (Array):
Nome | Obrigatório | Tipo | Formato | Descrição |
---|---|---|---|---|
success | Sim | string | True ou false | Indicador de cadastro realizado |
id | Sim | string | Máximo de 128 caracteres. | Identificador do dispositivo no OneSignal |
confirma_operacao | Sim | int | 1 dígito | Confirmação da operação |
mensagem_erro | Sim | string | livre | Mensagem contendo o erro ocorrido na operação |
Envia notificação
Envia notificação para todos os usuários do aplicativo pertencentes a Unimed.
POST https://webservice.unimedgoiania.coop.br/api/sgucentral/notificacao/envianotificacao
Parâmetros:
Nome | Obrigatório | Tipo | Formato | Descrição |
---|---|---|---|---|
conteudo | Sim | string | Tamanho máximo de 200 caracteres. | Conteúdo da notificação |
tipo_notificacao | Sim | int | 1 a 2 dígitos. | Código identificador do tipo da notificação |
grupo_usuario | Não | int | 1 a 2 dígitos. | Código do grupo de usuários que serão notificados |
tipo_beneficiario | Não | int | 1 a 2 dígitos. | Tipo dos beneficiários que serão notificados |
usuario_envio | Sim | int | 1 a 10 dígitos. | Código identificador do usuário que está enviando a notificação |
usuario_cartao | Não | string | 99999999999999999 | Cartão do beneficiário a receber notificação |
Retorno (Array):
Nome | Obrigatório | Tipo | Formato | Descrição |
---|---|---|---|---|
recipients | Sim | int | 1 a 9 dígitos | Quantidade de usuários que receberam a notificação |
id | Sim | string | Máximo de 128 caracteres. | Identificador do dispositivo no OneSignal |
confirma_operacao | Sim | int | 1 dígito | Confirmação da operação |
mensagem_erro | Sim | string | livre | Mensagem contendo o erro ocorrido na operação |
Envia notificação todos
Envia notificação para todos os usuários do aplicativo.
POST https://webservice.unimedgoiania.coop.br/api/sgucentral/notificacao/envianotificacaotodos
Parâmetros:
Nome | Obrigatório | Tipo | Formato | Descrição |
---|---|---|---|---|
conteudo | Sim | string | Tamanho máximo de 200 caracteres. | Conteúdo da notificação |
tipo_notificacao | Sim | int | 1 a 2 dígitos. | Código identificador do tipo da notificação |
usuario_envio | Sim | int | 1 a 10 dígitos. | Código identificador do usuário que está enviando a notificação |
Retorno (Array):
Nome | Obrigatório | Tipo | Formato | Descrição |
---|---|---|---|---|
recipients | Sim | int | 1 a 9 dígitos | Quantidade de usuários que receberam a notificação |
id | Sim | string | Máximo de 128 caracteres. | Identificador do dispositivo no OneSignal |
confirma_operacao | Sim | int | 1 dígito | Confirmação da operação |
mensagem_erro | Sim | string | livre | Mensagem contendo o erro ocorrido na operação |