Skip to main content

Ola!


Estou tentando enviar notificações ativas pelo whatsapp.


Entendo que preciso fazer esta solicitação de API:



{

"id": "{{$guid}}",

"to": "[email protected]",

"method": "get",

"uri": "lime://wa.gw.msging.net/accounts/+{PHONE_NUMBER}"

}



Mas eu recebo esse erro



"status": "failure",

"reason": {

"code": 67,

"description": "There is no configuration available for the specified identity"

},



O número de telefone que estou usando é válido, até meu chatbot já foi contatado



Como posso obter a propriedade alternativeAccount? (esse é o valor que identifica o cliente no canal WhatsApp.)



Muito obrigado

Olá @Eugenia_Pineiro tudo bom?



Já tentou fazer a verificação com outro número? Este erro está acontecendo porque possívelmente o número que está passando na requisição é inválido.



O authorization que está utilizando é o token do bot/router que está conectado ao whatsapp?


Ola,



Já tentei números diferentes, mesmo erro. São números válidos que já foram contactados com o meu chatbot.


Até consegui enviar notificações. Mas em vez de acessar a propriedade alternativeAccount


estou usando a propriedade identity do usuário. ¿é o mesmo?



Para obter a propriedade de identity eu uso este pedido:



POST /commands HTTP/1.1

Host: {MY_HOST}

Authorization: Key {MY_KEY}

Content-Type: application/json

{

"id": "{{guid}}",

"method": "get",

"uri": "/contacts?$filter=(substringof('Whatsapp'%2Csource))"

}



Também posso filtrar por número de telefone em vez de “Whatsapp source”



Tudo bem fazer isso? Nunca uso la propiedade alternativeAccount como diz na documentação. ¿é ineficiente? Estou pulando uma restrição de segurança?


Comente