mobly / sellercenter-sdk
SellerCenter PHP-SDK
v1.413
2019-02-08 19:55 UTC
Requires
- php: >=5.5
- doctrine/collections: 1.*
- guzzlehttp/command: 0.8.*
- guzzlehttp/guzzle: ~5.0
- guzzlehttp/guzzle-services: 0.*
- jms/serializer: ~1.0
- mtdowling/jmespath.php: ~2.0
- myclabs/php-enum: ~1.0
- zendframework/zend-uri: 2.*
Requires (Dev)
- pdepend/pdepend: ~2.0
- phplint/phplint: ~0.0
- phploc/phploc: ~2.0
- phpmd/phpmd: ~2.0
- phpunit/phpunit: ~4.0
- satooshi/php-coveralls: 0.6.*
- sebastian/phpcpd: ~2.0
- squizlabs/php_codesniffer: ~2.0
- symfony/console: ~2.6
- theseer/phpdox: 0.7.*
- zendframework/zend-code: ~2.0
- dev-master
- v1.413
- v1.412
- v1.50
- v1.42
- v1.41
- v1.40
- v1.30
- v1.20
- v1.19
- 1.18
- v1.17
- v1.16
- v1.15
- v1.14
- v1.12
- 1.11.4
- 1.11.3
- 1.11.2
- v1.11.1
- v1.11.0
- 1.10.9
- 1.10.8
- 1.10.7
- 1.10.6
- 1.10.5
- 1.10.4
- 1.10.3
- 1.10.2
- 1.10.1
- 1.10.0
- 1.9.0
- 1.8.9
- 1.8.8
- 1.8.7
- 1.8.6
- 1.8.5
- 1.8.4
- 1.8.3
- 1.8.2
- 1.8.1
- 1.8.0
- 1.7.0
- 1.6.3
- 1.6.2
- 1.6.1
- 1.6.0
- 1.5.1
- 1.5.0
- 1.4.15
- 1.4.14
- 1.4.13
- 1.4.12
- 1.4.11
- 1.4.10
- 1.4.9
- 1.4.8
- 1.4.7
- 1.4.6
- 1.4.5
- 1.4.4
- 1.4.3
- 1.4.2
- 1.4.1
- 1.4.0
- 1.3.0
- 1.2.2
- 1.2.1
- 1.2.0
- 1.1.0
- 1.0.0
- dev-feature/ds7
- dev-dev-new
- dev-hotfix/backlog-ponto-frio
- dev-hotfix/attributes-from-another-attribute-set
- dev-docker-test
This package is not auto-updated.
Last update: 2024-09-17 02:30:54 UTC
README
[
](https://coveralls.io/r/mobly/sellercenter-sdk?branch= master)
欢迎来到SellerCenter SDK仓库。
安装
建议通过composer安装此包。
composer require mobly/sellercenter-sdk
快速示例
在此您可以查看通过此SDK当前可用的所有SellerCenter API方法的示例用法。
产品
- GetProducts - 获取所有或一定范围内的产品
- ProductCreate - 创建新产品
- ProductUpdate - 更新一个或多个现有产品的属性
- ProductRemove - 删除一个或多个产品
- Image - 通过与一个或多个URL关联来设置产品的图片
- GetBrands - 获取所有或一定范围内的产品品牌
- GetCategoryTree - 获取所有产品类别的列表
- GetCategoryAttributes - 返回给定类别具有选项的属性列表。它还将显示与TaxClass和ShipmentType相关的属性,其可能值作为选项列出
- GetCategoriesByAttributeSet - 返回所有属性集类别列表
数据源
- FeedList - 返回过去30天创建的所有数据源
- FeedOffsetList - 返回过去30天创建的所有或部分数据源
- FeedCount - 数据源统计信息
- FeedCancel - 取消所有已排队的源
- GetFeedRawInput - 对于指定的数据源,返回创建数据源时最初传入的XML请求
- FeedStatus - 返回指定数据流的详细信息
订单
- GetOrders - 获取一系列订单的客户详情
- GetOrder - 获取单个订单的订单项
- GetMultipleOrderItems - 返回一个或多个订单的项
- SetStatusToCanceled - 取消单个项
- SetStatusToReadyToShip - 标记订单项为准备发货
- SetStatusToShipped - 记录订单项已发货
- SetStatusToFailedDelivery - 记录订单项未能送达客户
- SetStatusToDelivered - 记录订单项已送达
- GetDocument - 获取与订单相关的文档:发票、发货标签和发货包裹
- GetFailureReasons - 为 SetToCancelled 和 SetToFailedDelivery 返回额外的错误上下文
货运提供商
- GetShipmentProviders - 返回所有活跃的货运提供商列表
卖家端点
- GetMetrics - 返回指定期间的销售和订单指标
- GetPayoutStatus - 返回指定期间的销售和订单指标
- GetStatistics - 返回指定期间的销售和订单指标
外部参考
贡献、支持和问题
请支持此项目,发送 pull requests。
遵循 PSR-2 规则,在需要的地方添加注释,并在提交消息中提供示例说明。
为新功能编写单元测试,并在提交 pull-request 之前确保所有现有测试通过。
- 要运行单元测试,请在根目录下运行
make test
或[vendor/bin/]phpunit
。 - 要生成代码覆盖率报告,请运行
make coverage
(如果您正在使用 Mac OS,请运行make coverage-show
在浏览器中打开报告)。
最好在创建 pull-request 之前将您的提交压缩成单个提交。
所有贡献者/作者都列在 贡献者页面 上。
如果在使用过程中发现任何问题,请请在 问题页面 上报告。