Respondido

Erro ao alterar master state e user state


Houve alterações na API da Blip para alterar o Master State e User State?

utilizo um sistema antigo, ambos enviando um post para /commands com as seguintes URIs:

 

Master State:

"uri": "/contexts/{identidade}/Master-State",
 

User State:

"uri":"/contexts/{identidade}/stateid@{id}"

Porém hoje na parte da tarde todos começaram a dar timeout

icon

Melhor resposta por mattheussena 2 May 2024, 17:04

Veja o original

2 comentários

Reputação 7
Crachá +3

Houve alterações na API da Blip para alterar o Master State e User State?

utilizo um sistema antigo, ambos enviando um post para /commands com as seguintes URIs:

 

Master State:

"uri": "/contexts/{identidade}/Master-State",
 

User State:

"uri":"/contexts/{identidade}/stateid@{id}"

Porém hoje na parte da tarde todos começaram a dar timeout

Olá @mattheussena verifique se sua request está sendo feita de forma correta conforme body :

 

 

 

{
"id": "{{$guid}}",
"to": "[email protected]",
"method": "set",
"uri": "/contexts/[email protected]/stateid@123123-dasas321-das123-dasda",
"type": "text/plain",
"resource": "onborading"
}

e para o master state

 

 

{
"id": "{{$guid}}",
"to": "[email protected]",
"method": "set",
"uri": "/contexts/[email protected]/Master-State",
"type": "text/plain",
"resource": "[email protected]"
}

Lembre de usar a url de comandos com o id do seu contrato : 

https://{{contract_id}}.http.msging.net/commands

Olá Rafael, revisei aqui e a requisição que faço está correta! Vale ressaltar que esse sistema roda a mais de um ano (desde abril de 2023) sem alterações no código e sempre funcionou perfeitamente. Verifiquei aqui e voltou a funcionar, claramente era um erro nos servidores da BLIP

Comente