ngrok URL 未响应质询参数的值

问题描述 投票:0回答:1

我正在尝试使用 https://github.com/daveebbelaar/langchain-experiments 构建一个 slack AI APP 作为我的基础我使用 ngrok 为事件订阅生成 url,但我收到错误 Your URL没有响应挑战参数的值。

我的网址以 ngrok-free.app 结尾,我该怎么做才能使其正常工作?

我尝试在不同端口创建新的 url 更新开放式 ai / slack bot 令牌用户 ID 令牌的 api 令牌

slack-api ngrok
1个回答
0
投票

以“ngrok-free.app”结尾的 url 在这里不应产生影响。 据我了解,slack_bolt python 中间件应该处理 URL 质询请求。 请参阅https://github.com/daveebbelaar/langchain-experiments/blob/main/slack/app.py

确保您添加 /slack/events 按照说明将其添加到 Slack 应用程序时,在 ngrok URL 的末尾(第 3 步): https://github.com/daveebbelaar/langchain-experiments/tree/main/slack

https://...ngrok-free.app/slack/events

您可以通过访问 http://localhost:4040 的 Web 检查界面(如 ngrok 代理 GUI 中所示)来验证质询请求是否发送到您的 ngrok 代理。

[向 ngrok 代理发出质询请求的示例][1] [1]:https://i.sstatic.net/xJjQeGiI.png

说明要求运行 ngrok 转发到应用程序上游的端口 5000。

在运行 ngrok 之前,尝试从浏览器连接到 http://localhost:5000/slack/events 上的 Flask 应用程序,以验证您是否从应用程序中获得了任何响应。

© www.soinside.com 2019 - 2024. All rights reserved.