post https://notification.plataformasocial.com.br/users//mobile-tokens/
Cadastrar o token do mobile para o usuário.
Parâmetros da URL
Parâmetro | Obrigatório | Tipo | Descrição |
---|---|---|---|
id | Sim | String | ID do usuário. Ex.: CPF do usuário (somente números); SHA1 do e-mail do usuário; etc |
Parâmetros da requisição
Parâmetro | Obrigatório | Tipo | Descrição |
---|---|---|---|
id_type | Não | String | Neste campo deve ser enviado uma string com o valor "id" |
sha1_signature | Sim | String | Assinatura gerada via hash SHA1 do APP_SECRET . |
platform_api_key | Sim | String | APP_KEY do aplicativo. |
encoding | Não | String | Codificação utilizada para a assinatura (base64 ou nenhuma codificação se não informado). |
token | Sim | String | Token do dispositivo móvel do usuário |
platform | Sim | String | Nome da plataforma que o usuário está acessando ao aplicativo. Opções: Apple iPhone e Android |
Exemplo de Retorno (Sucesso)
A resposta de sucesso é um JSON com o nó data contendo o TOKEN enviado.
{
"data": {
"token": "TOKEN_ENVIADO"
}
}
Exemplo de Retorno (Erro)
A resposta retornada é um JSON contendo o nó error. Dentro desse nó error existe um objeto que possui o código http retornado, o código do erro na plataforma da Dito, o tipo do erro na plataforma da dito e uma mensagem explicativa.
{
"error": {
"status": 404,
"code": "U1",
"type": "userNotFound",
"message": "User not found"
}
}