我想知道当机器人停止/锁定时是否从电报发送命令以及是什么。我已经阅读了电报机器人文档并搜索了这个问题,但我还没有找到解决方案。
我在哪里可以找到?
在投票之前,如果有人能解释原因,那就太棒了。谢谢。
答案 0 :(得分:1)
每当您向Telegram服务器发送请求时,您都会收到回复。
响应包含一个JSON对象,该对象始终具有布尔字段
ok
,并且可能具有可选的字符串字段description
,其中包含对结果的可读描述。如果ok
等于true,则请求成功,并且可以在result
字段中找到查询结果。如果请求失败,ok
等于false,并在description
中解释错误。还返回Integer'error_code'字段,但其内容将来可能会发生变化。
例如,当您向被阻止的机器人发出请求时,您可能会收到类似的响应。
{
"ok":false,
"error_code":403,
"description":"[Error]: Forbidden: can't write to private chat with deleted user"
}
因此,当字段ok
为假时,您就会知道出现了问题。