bigpaulie / banggood-php-sdk
banggood.com的非官方PHP SDK
dev-master
2018-08-02 12:56 UTC
Requires
- guzzlehttp/guzzle: ^6.3
- jms/serializer: ^1.11
Requires (Dev)
- mockery/mockery: ^1.0
- phpunit/phpunit: ^6.5
This package is auto-updated.
Last update: 2024-08-29 04:14:42 UTC
README
这是一个Banggood API的非官方PHP SDK
官方文档可以在这里找到
如果您在使用API时遇到问题,不一定是SDK的问题,请向Banggood支持团队反映,而不是在这里打开问题。
安装
使用composer安装此包:
composer require bigpaulie/banggood-php-sdk
使用方法
在使用SDK之前,请确保已自动加载注解,包括以下代码行:
/** * Autoload Annotations * This is used to deserialize a JSON string intro an object */ \Doctrine\Common\Annotations\AnnotationRegistry::registerLoader('class_exists');
使用构建器
您可以使用构建器创建BanggoodClient实例。
$credentials = new Credentials('appid', 'appsecret'); $client = (new BanggoodClientBuilder()) ->credentials($credentials) ->environment(BanggoodClientFactory::TYPE_PRODUCTION) ->build();
贡献
有很多种方式可以为此项目做出贡献。如果您发现了一个bug,请将其报告为一个问题,或者创建一个分支修复bug并提交一个pull-request。
请保持编码风格和测试模式!