Descricao
Gera um codigo de pareamento que pode ser usado para vincular o WhatsApp sem precisar escanear o QR Code. O usuario digita o codigo no aplicativo do WhatsApp para completar a autenticacao.
Este metodo e util quando:
- O usuario nao pode escanear QR Code
- A camera nao esta disponivel
- Preferencia por pareamento manual
Pre-requisitos
- Ter chamado
/session/connect primeiro
- Status
Connected: true e LoggedIn: false
Request
token: SEU_TOKEN
Content-Type: application/json
Body
{
"Phone": "5511999999999"
}
| Campo | Tipo | Obrigatorio | Descricao |
|---|
Phone | string | Sim | Numero do telefone com codigo do pais (sem +) |
Response
Sucesso (200)
{
"code": 200,
"data": {
"PairingCode": "ABC1-DEF2"
},
"success": true
}
Ja Logado
{
"code": 400,
"data": {
"Details": "Already logged in"
},
"success": false
}
Exemplo cURL
curl -X POST 'https://api.bliper.ai/session/pairphone' \
-H 'token: SEU_TOKEN' \
-H 'Content-Type: application/json' \
-d '{
"Phone": "5511999999999"
}'
Fluxo de Pareamento
- Chame
POST /session/connect
- Chame
POST /session/pairphone com o numero do telefone
- Exiba o codigo de pareamento para o usuario
- Usuario abre WhatsApp > Dispositivos Conectados > Conectar Dispositivo
- Usuario digita o codigo exibido
- Faca polling em
GET /session/status ate LoggedIn: true
Instrucoes para o Usuario
Exiba estas instrucoes junto com o codigo:
- Abra o WhatsApp no seu celular
- Toque em Menu (tres pontos) > Dispositivos conectados
- Toque em Conectar um dispositivo
- Escolha Conectar com numero de telefone
- Digite o codigo: ABC1-DEF2
O codigo de pareamento expira apos aproximadamente 60 segundos. Gere um novo se expirar.
Faca polling do status a cada 5 segundos para detectar quando o pareamento foi concluido.