如何设置ubuntu服务来接收slack对我的应用程序的请求?

3okqufwl  于 2021-07-03  发布在  Java
关注(0)|答案(0)|浏览(179)

我将按照教程使用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
    }
}

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题