usedatabrew / stream-sdk-php
此包的最新版本(0.1.3)没有可用的许可证信息。
DataBrew支付事件流PHP SDK
0.1.3
2024-07-29 18:53 UTC
Requires
- php: >=7.4
- ext-curl: *
- ext-grpc: *
- ext-json: *
- google/protobuf: ^4.27
- grpc/grpc: ^1.57
README
PHP SDK提供了一种简单的方法来连接到流管道,以接收创建的DataBrew管道的支付事件。
安装
composer install usedatabrew/stream-sdk-php
订阅流
<?php require 'vendor/autoload.php'; use DataBrew\Sdk; use DataBrew\Options; $opts = new Options(); $opts->setApiKey("api-key"); $sdk = new Sdk($opts); foreach ($sdk->subscribe("pipelineid")->responses() as $response) { echo "Response external PK: " . $response->getExternalPk() . "\n"; }
在Stripe Connect使用时,扩展已连接账户的列表
<?php require 'vendor/autoload.php'; use DataBrew\Sdk; use DataBrew\Options; $opts = new Options(); $opts->setApiKey("api-key"); $catalogId = 1; $accounts = ["test"]; $sdk = new Sdk($opts); $response = $sdk->addStripeConnectedAccounts($catalogId, $accounts); var_dump($response);