Login
Um evento enviado em caso de login bem-sucedido
Conector RabbitMQ
Conector Kafka
REST API
Propriedades da Mensagem RabbitMQ
| chave | valor |
|---|---|
type | LOGIN_V2 |
O tipo é esperado como uma propriedade (mas não no payload) da Mensagem RabbitMQ. Qualquer cabeçalho será ignorado.
Cabeçalhos da Mensagem Kafka
| chave | valor |
|---|---|
type | LOGIN_V2 |
⬆️ POST /v2/integration/login
Esta mensagem precisa ser publicada sempre que um usuário faz login. Tente enviá-la o mais próximo possível do momento em que o login acontece na plataforma para obter a melhor experiência.
Quando recebermos a mensagem na plataforma de integração, ela buscará os detalhes do usuário chamando a API do Operador e então atualizará os detalhes do usuário.
Exemplo de Payload
Tipos de Dados
Propriedades obrigatórias são marcadas com *
Chave | Valor de Exemplo | Descrição |
user_id * | "7865312321" | O id único do usuário |
is_impersonated | true | Este campo é true quando um agente de suporte está logado se passando por um usuário |
ip_address | "192.0.2.1" | Endereço IP |
timestamp * | "2015-03-02T08:27:58.721607Z" | Timestamp do login em formato RFC3339 |
origin * | "sub.example.com" | A Origem |