devbackend / webhooker
BitBucket webhook 处理器集合
1.0.2
2017-07-29 05:28 UTC
Requires
- php: >=7.0.0
This package is auto-updated.
Last update: 2024-09-28 21:43:54 UTC
README
概览
这是一个处理 bitbucket webhook 信息的库。它从请求体中获取原始 webhook 数据,并为 bitbucket 的大多数实体生成具有接口的对象。
安装
推荐使用 Composer 安装 SDK。Composer 是一个 PHP 依赖管理工具,允许您声明项目所需的依赖关系,并将它们安装到项目中。
/path/to/php /path/to/composer.phar require devbackend/webhooker
如果将 Composer 全局安装到您的系统中,您可以运行以下命令
composer require devbackend/webhooker
或者,您可以在项目的现有 composer.json 文件中将 SDK 指定为一个依赖项
{ "require" : { "devbackend/webhooker": "^1.0" } }
安装后,您需要要求 Composer 的自动加载器
require vendor/autoload.php;
并创建 webhook 处理器的实例
$webhookHandler = \Webhooker\PushWebhookHandler::init(); $webHook = $webhookHandler->getWebhook(); // return an object of interface PushWebhook $rawWebhook = $webhookHandler->getRaw(); // return raw, unparsed, json-encoded webhook string