you-up / incoming-webhook-analyzer
帮助YouUp处理传入的webhook
dev-master
2017-12-25 22:32 UTC
Requires
- php: >=7.0.0
- laravel/framework: 5.5.*
- symfony/console: ^3.3
Requires (Dev)
- friendsofphp/php-cs-fixer: 2.9.0
- phpunit/phpunit: ^6.4
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中可用。