tradenity/php-sdk

此包的最新版本(1.0.1)没有可用的许可证信息。

PHP接口到Tradenity REST API,最适合Web和移动开发的简单电子商务API。

1.0.1 2019-03-01 21:45 UTC

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与相应框架之间的集成

Laravel框架扩展库.

Symphony框架扩展库.

教程和示例应用程序

我们提供了2个示例应用程序,实际上是用2个框架实现的同一应用程序:LaravelSymphony。您可以在以下位置找到实时演示

相机商店示例应用程序实时演示

您可以在github上找到代码

laravel的相机商店代码.

symphony的相机商店代码.

我们还提供了逐步教程,以详细解释这些示例应用程序的代码

laravel的相机商店教程.

symphony的相机商店教程.

贡献

  1. 分叉它(https://github.com/tradenity/php-sdk/fork
  2. 创建您的功能分支(git checkout -b my-new-feature
  3. 提交您的更改(git commit -am 'Add some feature'
  4. 将更改推送到分支(git push origin my-new-feature
  5. 创建一个新的Pull Request