seoshop / seoshop-php
Lightspeed eCom API的PHP客户端
Requires
- php: >=5.4.0
- ext-curl: *
- ext-fileinfo: *
- ext-json: *
- ext-mbstring: *
README
Lightspeed eCom PHP API客户端
此包是用于与Lightspeed eCom REST-API通信的便利包装器。
安装
客户端安装有2种方式。首选使用composer,但并非总是可行。
Composer
注意:从客户端版本1.9.0开始,我们将仅支持PHP 5.4及以上版本。
在您的composer.json
文件中包含此包
{ "require": { "seoshop/seoshop-php": "^1.9" } }
然后运行composer update
并加载composer自动加载器
<?php require 'vendor/autoload.php'; // ...
手动安装
获取最新的Lightspeed eCom PHP API客户端版本
git clone https://github.com/SEOshop/API-PHP-Client
并在您的项目中包含该类
require_once '/path/to/WebshopappApiClient.php';
用法
此客户端可以通过很多API资源。您可以通过查看代码来查找它们。它们的名称与文档中的名称相匹配。
<?php require 'vendor/autoload.php'; $client = new WebshopappApiClient('[api-server]', '[api-key]', '[api-secret]', '[language]'); $shopInfo = $client->shop->get();
说明
[api-server] 可用服务器(-集群):live, eu1, us1
[api-key] 您收到的或创建的API密钥
[api-secret] 您收到的或创建的API密钥
[language] 您连接的商店中可用的语言简码
获取响应头信息
调用后,您可以从我们的API服务器获取响应头信息,并使用它来检查重要数据,例如速率限制。
$shopInfo = $client->shop->get(); $response = $shopInfo->getResponseHeaders();
入门
Lightspeed eCom为开发者提供了一套强大的API,用于创建出色的应用程序。API为开发者提供了与第三方软件(如会计、反馈、电子邮件营销和库存管理软件)连接的接口,或通过新的功能扩展与我们的核心平台交互,例如忠诚度计划、社交分享程序或报告工具。
要开始使用Lightspeed eCom,请先注册为合作伙伴,并获取您的账户详情和API密钥。
阅读我们的教程,了解如何构建和发布您的第一个应用程序。检查我们的简介,了解如何使用API。
文档
更多文档可以在developers.lightspeedhq.com/ecom找到。
贡献
我们欢迎贡献,但请注意,API客户端是自动生成的。如果您有建议的更改,您仍然可以创建PR,但您的PR将不会合并。但是,我们将调整生成器以反映您的更改。如果您缺少某些内容,您还可以创建GitHub问题。
其他语言的非官方客户端
- PHP
- Ruby
- Java