首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >查询现有的webhooks

查询现有的webhooks
EN

Stack Overflow用户
提问于 2022-02-20 14:26:17
回答 1查看 190关注 0票数 1

现有的应用程序具有使用Telegram API设置的webhooks。

一个较新的应用程序希望使用相同的bot发送消息,最终使用相同的命名为action web钩子。

最初,人们希望首先查询现有的the钩子,以识别现有的the钩子,然后根据操作上下文的日益复杂程度,可能会删除它们。这类行为的电报API文档似乎没有方法。

( A)一个人能否查询一个机器人的网络钩子并删除它们?

在任何情况下,新服务器都将拥有自己的TLS通信证书。

代码语言:javascript
复制
curl -F "url=https://b.example.online/<WEBHOOKLOCATION>" https://api.telegram.org/bot<YOURTOKEN>/setWebhook

( B)如果一个人用相同的动作(或电传中的网络挂钩)的名称设置了一个新的网络钩子,这会杀死现有的网络钩吗?

代码语言:javascript
复制
curl -F "url=https://a.example.online/<WEBHOOKLOCATION>" https://api.telegram.org/bot<YOURTOKEN>/setWebhook

还是会将通知发送给两个webhooks (即认证的URL和动作名称的组合被认为是唯一的对象)?

( C)基本的webhooks、/start /help等发生了什么?如果网络钩子不存在,电报服务器会对它们作出响应吗?同样,它们是否可以将多个经认证的域目的地指向相同的操作?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-02-22 12:11:21

一种方法是撤销令牌@Bot神父,它可能会杀死相关的webhooks。新的令牌允许重新创建web钩子。

有一个deleteWebhook操作,尽管在正式文件链接中没有记录

通过一个错误的尝试,得出每个机器人只存在一个网络钩子的结论。在用相同的机器人为不同的应用程序设置了不同的webhooks之后,只有最后一个是活动的(旧的被删除)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71195384

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档