我将按照教程使用javasdk制作一个slack应用程序。当在本地运行它时,我使用ngrok为slack创建了一个http隧道,以便向应用程序发送请求,这似乎是可行的,但是现在我想在服务器上运行它,我该如何设置它以便它可以在本地接收有效负载呢https://my-server-ip/slack/events 为了设置斜杠命令/事件?这是我第一次制作slack应用程序,所以如果这是一个琐碎的问题,我深表歉意,但是这些文档并不能真正帮助解决这类问题,它们似乎只涵盖了使用ngrok的本地解决方案。
我在本地工作以从slack接收请求的代码如下:
public class MyApp {
public static void main(String[] args) throws Exception {
App app = new App();
app.command("/hello", (req, ctx) -> {
return ctx.ack(":wave: Hello!");
});
SlackAppServer server = new SlackAppServer(app);
server.start(); // http://localhost:3000/slack/events
}
}
暂无答案!
目前还没有任何答案,快来回答吧!