xabbuh / panda-client
Panda 编码 REST-API 的 PHP 客户端
v1.5.0
2020-11-12 14:07 UTC
Requires
- php: ^7.1|^8.0
- php-http/client-implementation: ^1.0
- php-http/discovery: ^1.2.1
- php-http/httplug: ^1.1 || ^2.0
- php-http/message: ^1.5
- symfony/http-foundation: ^4.4|^5.1
- symfony/serializer: ^4.4|^5.1
Requires (Dev)
- guzzle/guzzle: ~3.7
- guzzlehttp/psr7: ^1.4
- php-http/mock-client: ^1.0
- symfony/phpunit-bridge: ^5.1
This package is auto-updated.
Last update: 2024-09-12 22:41:27 UTC
README
PandaClient 包提供了对 Panda 编码服务 REST API 的简单易用的实现。
注意: 1.1.0 版本为实施 CloudInterface
的用户引入了 BC 断裂。有关更多信息,请参阅升级说明。
安装
建议使用 Composer 安装 Panda 客户端。
-
下载并安装 Composer。
-
将
xabbuh/panda-client
添加为项目的依赖项$ composer require xabbuh/panda-client php-http/guzzle6-adapter
-
并需要 Composer 的自动加载器
require __DIR__.'/vendor/autoload.php';
注意:Panda 客户端依赖于 HTTPlug 来执行 HTTP 请求。因此,您需要安装一个 客户端实现 以使用 PandaClient。上面的命令使用的是 Guzzle 6 适配器,但您可以使用任何实现。
使用方法
阅读文档以了解如何使用库。请参阅库的 API 文档以获取完整参考。
许可协议
此包采用 MIT 许可协议。请参阅LICENSE 文件中的完整许可协议。