问题标签 [webhooks]
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.
ruby-on-rails - 用 Cucumber 测试 Rails+Webhooks
我正在尝试将我的 rails 应用程序与外部服务集成。我正在使用 Cucumber 进行集成测试,有时我不想模拟外部服务。当我从该服务获取 webhook 时,它们会被路由到运行我的开发环境的 apache。如果我能弄清楚如何将我的 Cucumber rails 进程固定在特定端口上或如何代理它,这将很容易解决。
基本上,如何在运行时将外部 webhook (POST) 路由到我的 Cucumber rails 进程?
coldfusion - 在 ColdFusion 中使用 PUT 请求创建 Wufoo webhook
我在向 Wufoo构建正确的PUT 请求时遇到了麻烦。
在我所有的尝试中,我都看到了同样的错误:
404 A WebHook must contain a url parameter.
这是 JSON 数据类型的版本:
使用时同样失败file
:
更新:
要使代码在 ACF 中工作(我的代码仅在 Railo 中工作),请使用以下语法进行请求:
两种方法都应生成具有区分大小写键的相同 JSON。
我也尝试过 XML 数据类型:
在这里,我不确定我的 XML 是否正确,但对于 JSON,一切都应该没问题。
任何想法我的代码有什么问题?
提前致谢。
krl - 如何在 KRL webhook 中选择参数?
我想在网站更新时运行一些 KRL 规则。推送更新后,部署脚本将获得以下 URL:
处理这个 webhook 的规则集是这样开始的:
从http://docs.kynetx.com/docs/Event_API我可以制定更具体的规则:
有没有办法在没有 PRE 块的情况下获取两个参数?将 SELECT 与 webhook 一起使用的最佳方式是什么?
linux - 使用 webhook 设置网络服务器部署的标准方法
我正在为网络服务器编写代码。每次推送到存储库后,我都尝试使用 webhook 执行以下任务:
- 更新网络服务器上的代码。
- 重新启动服务器以使我的更改生效。
我知道如何使修订控制运行 webhook。
无论我使用哪个版本控制等细节,我都想知道从 LINUX 中的 webhook 创建 POST 调用的侦听器的标准方法是什么。
我并非完全一无所知——我知道如何在 python 中创建一个 HTTP 服务器,并且我可以让它运行适当的 bash 命令,但这看起来很麻烦。有没有更直接的方法?
http - 测试 http 回调或 webhook
我希望看到应用程序(即 paypal 或 Google 的 pubsubhubbub)生成的 http 回调的内容。有人知道我可以将其用作 http 帖子的端点并查看 http 帖子的内容的简单服务吗?
krl - 使用原始数据响应 webhook 事件
我想编写一个可以使用原始数据响应 webhook 事件的规则集。事件可能来自如下 URL:
我可以使用该send_directive()
操作,但这会返回很多我不一定想要的 JSON:
有没有办法只用原始数据而不是整个指令结构来响应?
javascript - Node.js: Create a Web Hook
What's the easiest way of creating a Web Hook in Node.js? (POST to a URL).
Thanks
javascript - 在 Node.js 中编写格式化的 JSON
我正在使用 Node.js 将 JSON 发布到 PostBin,但数据格式错误(如您在此处看到的:http ://www.postbin.org/1cpndqw )。
这是我用于 testT 的代码:
git - 由于单击“合并拉取请求”按钮而运行自动测试
有没有办法以合并的方式设置 github web 钩子,仅在自动测试通过合并版本的情况下发生?
IE
- 我收到拉取请求并对其进行审核
- 使用“合并请求请求”按钮
- 合并详细信息发送到我的服务器
- 本地创建的本地合并版本
- 自动测试运行
- 自动测试结果发送回 github
- 合并与否取决于结果
可能的解决方案:1)设置接收后挂钩 2)运行测试 3)如果使用 Github API 测试失败则回滚提交
ruby-on-rails - Rails 通过 Web 服务创建批量对象
我正在编写一个 rails web-hooks 服务使用者,它接收嵌套 XML 中的批量对象,并且需要在每个节点中保存某些字段。当 XML 数据点击我在 HooksController 中的创建操作时,XML 会自动转换为如下所示的散列。
我不想存储每个对象的所有字段,因为与哈希中的事件相对应的 ExternalEvents 模型没有哈希中的所有字段。我还想在保存之前将字段 SENDER_MSISDN 与注册用户 MSISDN 匹配。通常我会使用 Nokogiri 解析 XML,然后在循环中创建模型对象,但我不能这样做,因为 rails 会自动将其转换为哈希。我无法更改传入的 XML 的结构。我尝试寻找有关如何解决此问题的线索,但未成功。
我差点在这个上扯掉我的头发。