tradenity/php-sdk
此包的最新版本(1.0.1)没有可用的许可证信息。
PHP接口到Tradenity REST API,最适合Web和移动开发的简单电子商务API。
1.0.1
2019-03-01 21:45 UTC
Requires
- php: >=5.5
- ext-curl: *
- ext-json: *
- ext-mbstring: *
- guzzlehttp/guzzle: ^6.2
Requires (Dev)
- friendsofphp/php-cs-fixer: ~1.12
- phpunit/phpunit: ^4.8
- squizlabs/php_codesniffer: ~2.6
This package is not auto-updated.
Last update: 2024-09-22 01:41:31 UTC
README
这是Tradenity电子商务API的官方PHP SDK。
先决条件
要使用Tradenity SDK,您必须拥有
- 正常工作的PHP开发环境(目前支持版本 > 5.5)。
- 在Tradenity上有活跃账户
安装
提供了composer的安装说明,但此SDK不依赖于composer,您可以使用其他任何工具进行安装。
将此行添加到您的应用composer.json
文件中
require:{ 'tradenity/php-sdk': "1.0.1" }
然后执行
$ composer install
或自行安装
$ composer install tradenity
创建商店并加载示例数据
- 如果您尚未注册,请创建一个新的Tradenity账户。
- 登录您的账户后,转到入门页面并创建新的商店。您可以通过点击“创建示例商店”来创建新的商店并填充示例数据。
- 从管理侧菜单中选择“开发者”>“API密钥”,您可以使用默认密钥或生成一个新的密钥。
设置您的凭据
首先,您必须为您的商店获取API密钥,您可以在商店的编辑
页面中找到它。要到达那里,请转到商店列表页面,点击您的商店名称旁边的编辑
按钮,向下滚动直到找到API密钥
部分。
用法
使用您的商店API密钥和您的框架的SessionIdAccessor初始化库
Tradenity\SDK\ApiClient::$ApiKey = 'sk_1234567'
添加框架依赖的SessionIdAccessor
(请参阅文档以获取详细信息)
Tradenity\SDK\ApiClient::$sessionIdAccessor = = ....
在您的代码中使用
在特定实体上调用所需的方法,例如获取该商店的所有类别的列表
Category->find_all()
详细文档可以在我们的知识库网站上找到。
常见PHP框架的扩展
这些库简化了Tradenity SDK与相应框架之间的集成
教程和示例应用程序
我们提供了2个示例应用程序,实际上是用2个框架实现的同一应用程序:Laravel
和Symphony
。您可以在以下位置找到实时演示
您可以在github上找到代码
我们还提供了逐步教程,以详细解释这些示例应用程序的代码
贡献
- 分叉它(https://github.com/tradenity/php-sdk/fork)
- 创建您的功能分支(
git checkout -b my-new-feature
) - 提交您的更改(
git commit -am 'Add some feature'
) - 将更改推送到分支(
git push origin my-new-feature
) - 创建一个新的Pull Request