you-up/incoming-webhook-analyzer

帮助YouUp处理传入的webhook

dev-master 2017-12-25 22:32 UTC

This package is not auto-updated.

Last update: 2024-09-29 04:09:02 UTC


README

在YouUp中添加您最喜欢的工具的支持。

如何操作?

步骤 1:搭建

运行php cli scaffold并遵循指示。

步骤 2:捕获一个请求示例

运行php -S localhost:9999 receiver.php以启动一个捕获传入请求的代码段。使用ngrok等工具获取指向您机器的公共URL。请求之后,终端将显示要复制粘贴到NAME_test_request.json文件的文本。

步骤 3:完成NAME_parsed_results.json

此文件包含应从测试请求中提取的数据,并由YouUp使用。

步骤 4:编写NAME.php的逻辑

必须实现2个方法

  • isMatch => 检测传入的webhook请求是否应由此类处理
  • extract => 从请求中读取信息

步骤 5:提交Pull Request

提交pull request,一旦合并,新的集成将实时在YouUp中可用。