tradenity/php-sdk 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

tradenity/php-sdk

Composer 安装命令:

composer require tradenity/php-sdk

包简介

PHP interface to the Tradenity REST API, The easiest eCommerce API for web and mobile development.

README 文档

README

This is the official PHP SDK for Tradenity ecommerce API.

Prerequisites

To use the Tradenity SDK, you must have:

  • Working PHP development environment (currently versions > 5.5 are supported).
  • Active account in Tradenity

Installation

Installation instructions provided for composer, but the sdk is not dependent on composer, you can install using any other tool.

Add this line to your application's composer.json file:

require:{
 'tradenity/php-sdk': "1.0.1"
 }

And then execute:

$ composer install

Or install it yourself as:

$ composer install tradenity

Create store and load sample data

  • If you are not yet registered, create a new Tradenity account.
  • After you login to your account, go to Getting started page and create new store. you may click "Create sample store" to create a new store and populate it with sample data
  • From the administration side menu, choose "Developers" > "API Keys", you can use the default key or generate a new one.

Setup your credentials

First of all, you have to get API keys for your store, you can find it in your store Edit page. To get there navigate to the stores list page, click on the Edit button next to your store name, scroll down till you find the API Keys section.

Usage

Initialise the library with your store api key and your framework 's SessionIdAccessor:

Tradenity\SDK\ApiClient::$ApiKey = 'sk_1234567'

Add the framework dependent SessionIdAccessor (check documentation for details):

Tradenity\SDK\ApiClient::$sessionIdAccessor = = ....

Use in your code

Invoke the required method on a specific entity, for example to get a list of all the categories for that store:

Category->find_all()

Detailed documentation can be found on our knowledge base site.

Extensions for common PHP frameworks

These libraries eases the integration between Tradenity SDK and the corresponding framework:

Laravel framework extension library.

Symphony framework extension library.

Tutorials and sample applications

We provide 2 sample applications, actually it is the same application implemented using 2 frameworks: Laravel, and Symphony. You can find live demo here:

Camera store sample application live demo

You can find the code at github:

Camera store for laravel code.

Camera store for symphony code.

We also provide a detailed explanation of the code of these sample applications in the form of a step by step tutorials:

Camera store for laravel tutorial.

Camera store for symphony tutorial.

Contributing

  1. Fork it ( https://github.com/tradenity/php-sdk/fork )
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create a new Pull Request

统计信息

  • 总下载量: 29
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 1
  • 依赖项目数: 2
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 1
  • Forks: 1
  • 开发语言: PHP

其他信息

  • 授权协议: Unknown
  • 更新时间: 2016-11-12

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固