问题标签 [hook.io]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
400 浏览

node.js - 如何在节点中的 CPU 核心之间发送消息?

我有一个正在处理的应用程序需要在多个内核之间同步一个计时器(使用集群)。

有没有一种有效可靠的方式可以在核心之间进行通信?我看过 Redis,但这似乎更适合客户端/服务器通信。我会很感激任何建议。

谢谢,

0 投票
2 回答
233 浏览

javascript - Heroku 上的 Hook.io

我正在 Heroku 上创建一个 Node.js 应用程序并遇到了问题。我正在尝试在我的应用程序中使用Hook.io,但由于 Hook 使用端口 5000,因此从 Heroku 收到“Bad Bind”错误。有谁知道解决这个问题的方法,也许是通过某种方式告诉 Heroku 我需要另一个 Hook 端口?

0 投票
1 回答
907 浏览

node.js - 在不同的端口上运行 Hook.io

我尝试使用不同的端口运行 hook.io,这会杀死客户端的自动发现功能。但是当我尝试创建具有相同端口的客户端时,它们会出现错误。

断绝:

客户:

错误:

为什么客户端要启动服务器?

0 投票
1 回答
2247 浏览

php - 在 PHP 中编写 cUrl 的另一种方法

我正在尝试在 hook.io 上创建一个服务以从另一个 API 加载令牌。

但事实证明 hook.io 不支持 PHP 中的 cUrl。我知道它可以直接用 php 完成,但我不知道如何。

编辑:我现在使用 file_get_contents 它现在给出了一些其他错误。

我在下面的评论中添加了错误

0 投票
2 回答
390 浏览

python - 在 Python 中访问 JSON 数据

我想在我的 webhook 中打印 ValidThrough 属性,该属性通过 POST 调用作为 JSON 数据接收。我知道这已经被问过很多次了,但是 print token['ValidThrough'] 对我不起作用。我收到错误“TypeError:字符串索引必须是整数,而不是 str”

0 投票
1 回答
1284 浏览

javascript - 在纯 JavaScript 中解析 JSON url

我试图用纯javascript解析一个url,只有一个可执行文件。

当我这样做时,我得到一个XMLHttpRequest is not defined错误。最好的方法是什么,最简单的方法是什么?

谢谢你。

0 投票
0 回答
1277 浏览

python - 在 Hook.io 上使用 Python 从 Telegram 机器人获取 POST 数据

我正在尝试使用 Python 在 Telegram 上制作一个简单的回声机器人,作为 hook.io 上的微服务托管。

问题:无法解析来自 Hook 对象的 POST 数据。

我在另一个机器人中尝试了这里的 JavaScript 方法,效果很好。试图在 Python 中做同样的事情,如下所示:

但没有得到任何回应。

更新:

我通过在 Hook['params'] 上执行 json.dumps 和 json.loads 解决了这个问题。

这是完整的代码:

0 投票
2 回答
2018 浏览

node.js - 如何返回对 slack slash 命令的即时和延迟响应?

我正在尝试使用hook.io 微服务来制作一个斜杠命令机器人。根据文档,我应该能够立即发送响应,然后再发送单独的 POST。但是我无法立即得到响应,而后来的 POST 都可以正常工作。

这是我的测试代码。

正如评论中详述的那样,提前调用 res.end() 意味着立即发送响应,但 POST 永远不会发生,而将 res.end() 延迟到 POST 之后意味着发送延迟响应,但它会从 slack 中产生超时错误与此同时。

我是一个javascript新手,所以希望有一个我忽略的简单解决方案。