embloy / embloy-php
Embloy的PHP SDK,用于与您的Embloy集成进行交互
0.1.0-beta.1
2024-02-08 00:36 UTC
Requires
- php: >=8.0.0
- guzzlehttp/guzzle: ^7.0
Requires (Dev)
- phpunit/phpunit: ^11.0
This package is auto-updated.
Last update: 2024-09-29 14:23:56 UTC
README
Embloy的PHP SDK,用于与您的Embloy集成进行交互。
安装
您可以通过Composer安装Embloy PHP SDK。在您的终端运行以下命令
composer require embloy/embloy-php
使用方法
要使用Embloy PHP SDK,您需要使用客户端令牌和会话信息初始化一个EmbloyClient对象。以下是如何使用的示例
use Embloy\EmbloyClient; use Embloy\EmbloySession; // Create an instance of EmbloySession $session = new EmbloySession('mode', 'job_slug', ['success_url' => 'optional_success_url', 'cancel_url' => 'optional_cancel_url']); // Create an instance of EmbloyClient $client = new EmbloyClient('your-client-token', $session); try { // Make a request to generate the URL $url = $client->makeRequest(); echo "Application URL: $url"; } catch (\Exception $e) { echo "Error: " . $e->getMessage(); }
运行测试
要运行Embloy PHP SDK的测试,您需要安装PHPUnit。如果您还没有安装PHPUnit,您可以通过Composer进行安装。运行以下命令
composer require --dev phpunit/phpunit
安装PHPUnit后,您可以使用以下命令运行测试
vendor/bin/phpunit tests
发布包
要发布Embloy PHP SDK包,请确保您的包符合Composer标准,通过以下命令进行验证
composer validate
© Carlo Bortolan, Jan Hummel
Carlo Bortolan · GitHub @carlobortolan · 通过 bortolanoffice@embloy.com 联系
Jan Hummel · GitHub @github4touchdouble · 通过 hummeloffice@embloy.com 联系