gusdecool / envato-php-sdk
此包已被 弃用 并不再维护。未建议替代包。
Envato PHP SDK
v1.0.1
2020-07-06 14:25 UTC
Requires
- php: >=7.4
- ext-json: *
- guzzlehttp/guzzle: ~6.0
Requires (Dev)
- phpunit/phpunit: ^9.0
- vlucas/phpdotenv: ^5.0
This package is auto-updated.
Last update: 2023-12-19 23:00:48 UTC
README
许多属性未完全序列化。
Envato PHP SDK
API实现源: https://build.envato.com/api
用户使用
使用以下命令安装包
composer require gusdecool/php-envato-sdk
使用以下命令创建API实例
$personalAuthToken = \Gusdecool\EnvatoSDK\Utility\HttpClientBuilder::personal('YOUR_AUTH_TOKEN'); $api = new \Gusdecool\EnvatoSDK\Api\MarketCatalogApi($personalAuthToken); $response = $api->searchItems([]); var_dump($response);
每个API方法都有文档,链接到Envato API文档页面,您可以查看可能的参数和响应值。所有参数和响应值都与文档匹配。
开发指南
我们只需要CLI来开发和测试代码。请使用PHPUnit测试代码。
如何安装
使用Docker进行最简单的安装步骤,并运行以下命令
docker-compose run app bash # we're now in shell of the docker instance # install dependencies composer install # test the code vendor/bin/phpunit