出于安全考虑,我无法使用公共可访问服务器来接收Slack的数据。
所以,这就是我打算做的事情:
闲置的入站消息:使用RTM API
出站邮件松弛:使用RTM API或Web API
问题:
答案 0 :(得分:1)
是的,那行得通。仅使用RTM API,您仅限于:
您不能使用任何交互式功能,例如:
将Webhook用作“备份”来规避速率限制不是一种选择,因为每秒最多发布1条消息的速率限制适用于所有形式的消息发布。
通常,应用程序每秒最多只能发布一条消息 通道,是否通过chat.postMessage发布消息,传入 webhook,或将消息发送到Slack的许多其他方法之一。
您没有提供任何有关您的应用程序无法向公共Internet公开终结点的原因的详细信息。但是您可能要考虑使用类似ngrok的VPN隧道。