我在 C#.net WinForm 中开发应用程序,其中包括telegram_bot :)。 telegram bot api提供 getUpdates和webhook ...因为我的机器人应该对消息做出响应,我需要一种方法,应用程序可以区分最后没有响应的更新。
getupdates 是轮询方法,并提供所有更新....我试图在json结果机器人上使用无限循环,它似乎令人毛骨悚然而且很吵。
webhook 是我需要的一种方法,它总是通知我有关新即将推出的更新,应用可以轻松区分新的更新并且可以响应.... 但是我的应用是 Winform 而非网络和webhook需要网址:( ...
你可以帮助我克服这个问题......谢谢你答案 0 :(得分:0)
两年前,当电报首次引入bot api时,我遇到了同样的问题。我可以用服务基础架构解决它。起初我创建了web api项目,并使用简单的Web钩子处理或传入机器人请求。然后我创建了另一个服务,如:
最后我创建了一个win表单以便使用我的服务。我希望这也可以解决你的问题。
答案 1 :(得分:-1)