Erro de timeout nas requisições na API commands e/ou messages


Olá pessoal!


Estou recebendo o erro: connect ETIMEDOUT 104.18.21.91:443

ao fazer requisições para o endpoint /commands e em seguida o /messages para o envio de template via WhatsApp acabo recebendo o erro de ETIMEDOUT, o timeout é o padrão 60s.


Isso começou a ocorrer próximo a 15/05, e vem ocorrendo todos os dias desde então.


Eu estou respeitando a quantidade de requisições/segundo seguindo a a documentação de vocês.


Vocês poderiam me ajudar?


5 comentários

Reputação 7
Crachá +3

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: [
{
type: 'body',
parameters: [
{
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.

Reputação 7
Crachá +3

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.

Reputação 7
Crachá +3

@Robson_Jean_Penteado Verifique com o suporte se podem ajudar com essa situação.

Comente