Olá @Robson_Jean_Penteado tudo bem ?
Poderia mostrar como você está fazendo a requisição http ?
Olá @Rafael_Figueiredo , tudo e você?
Implementação da chamada para verificar o número
let { data } = await axios.post(
`https://${this.accountName}.http.msging.net/commands`,
{
id: 'null',
to: '[email protected]',
method: 'get',
uri: `lime://wa.gw.msging.net/accounts/${customerPhone}`
},
{
headers: { Authorization: `${this.apiKey}` }
}
);
em seguida fazemos o envio da mensagem:
let id = crypto.randomUUID();
let bodyData = {
id,
to: destination,
type: 'application/json',
content: {
type: 'template',
template: {
namespace: templateNamespace,
name: templateName,
language: {
code: templateLanguage || 'pt_BR',
policy: 'deterministic',
},
components: n
{
type: 'body',
parameters: e
{
type: 'text',
text: dataAmplme.shortUrl,
},
],
},
],
},
},
};
axios
.post(`https://${this.accountName}.http.msging.net/messages`, bodyData, {
headers: { Authorization: `${this.apiKey}` },
})
.then(async (response) => {
if (response.status == 202) {
//atualização de status interna
} else {
//atualização de status interna
}
})
.catch(async (err) => {
//atualização de status interna
});
Apenas reforçando que não são 100% dos casos que estão dando esse erro de timeout, apenas uma parte delas.
Olá @Robson_Jean_Penteado tudo bem ?
Fiz os testes aqui e não consegui identifica erro para os casos de timeout peço que entre em contato com time de suporte : https://support.blip.ai/hc/pt-br
Acabou de acontecer:
Lista de alguns IPS que estão caindo nesse caso, inclusive ao tentar acessá-los recebo o erro 504.
@Robson_Jean_Penteado Verifique com o suporte se podem ajudar com essa situação.