seoshop/seoshop-php

Lightspeed eCom API的PHP客户端

v1.9.1 2019-02-19 10:57 UTC

This package is auto-updated.

Last update: 2024-09-04 22:19:33 UTC


README

Lightspeed eCom

Latest Stable Version Latest Unstable Version License

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问题。

其他语言的非官方客户端