sharemat / php-sdk
此包已废弃,不再维护。未建议替代包。
Sharemat REST API 的 PHP SDK
dev-master
2023-04-25 12:47 UTC
Requires
- php: >=7.3
- ext-json: *
- guzzlehttp/guzzle: ^7.0
- nyholm/psr7: ^1.3
- symfony/http-client: ^5.1
Requires (Dev)
- phpunit/phpunit: ^9
- symfony/dotenv: ^5.1
This package is auto-updated.
Last update: 2024-04-25 15:12:14 UTC
README
PHP 客户端,用于连接到 Sharemat REST API。
要求
- PHP 7.0 或更高版本
- cUrl 扩展已启用
安装
使用以下 Composer 命令安装 SDK。
$ composer require sharemat/php-sdk $ composer update
命名空间
以下所有示例假设 Sharemat\Php\Sdk\Api
类已通过以下命名空间声明导入作用域
use Sharemat\Sdk\Api;
配置
将您的凭据提供到 .env 变量中,以准备 API 客户端连接到 Sharemat 平台上的商店
.env
SHAREMAT_API_HOSTNAME=http://api.sharemat.local SHAREMAT_API_ACCESS_TOKEN=12345
访问集合和资源(GET)
列出集合中的所有资源
$api = new Api(); $equipments = $api->equipment()->getEquipments(); foreach ($equipments as $equipment) { echo $equipment->name; }
访问单个资源及其相关联的子资源
$api = new Api(); $equipment = $api->equipment()->getEquipment(1); echo $equipment->name;