做Telegram营销网站的时候,用长轮询接Telegram API,请求频率多久一次比较合适?太频繁会不会被限流或者封号啊?
首先,Telegram的长轮询(getUpdates)默认是没有限制的,但是官方建议不要低于1秒。如果你设置得太快,低于0.5秒,那么很容易触发限流,甚至封号。
建议间隔设置成1-3秒,这样既能保证消息的实时性,又不容易被发现异常。特别是做营销类的项目,更要注意,不要太过激进。
另外建议配合offset参数使用,避免重复拉取消息。系统运行会更加稳定一些。