redbitcz / simpleshop-api-php-sdk
PHP SimpleShop API SDK
Requires
- php: >=7.3.0
- composer-runtime-api: ^2.0
- ext-curl: *
- ext-json: *
- vyfakturuj/vyfakturuj-api-php: >=2.5.1
Suggests
- composer/ca-bundle: Umožňuje ověřit SSL certifikáty serveru
This package is auto-updated.
Last update: 2024-09-15 15:10:03 UTC
README
文档
API 文档 发布在 Apiary: https://simpleshopcz.docs.apiary.io/
安装
示例
要下载整个仓库,请执行以下命令
git clone https://github.com/redbitcz/simpleshop-api-php-sdk.git
或者您也可以通过右上方 Code > Download ZIP
下载整个 ZIP 文件。在这种情况下,您需要解压缩文件中的代码。
下载后,需要获取运行所需的相关依赖包
composer install
在 examples/config.php
文件中填写登录信息。
在 examples/
文件夹中可以找到各种示例,您可以立即尝试。
从 PHP 5.4 版本开始,PHP 自带内置的 web 服务器,所以您可以使用它。在 examples/
文件夹中,执行以下命令
php -S localhost:8000
(如果端口已被占用,请尝试其他端口,例如:8001、8002、8080、...) 在浏览器中访问 https://:8000
。
库本身
使用 Composer 安装库(推荐)
composer require redbitcz/simpleshop-api-php-sdk
并在项目开始处(通常是 index.php
)添加加载依赖的代码
require __DIR__ . '/vendor/autoload.php';
注意:如果您在项目中已经使用了 Vyfakturuj 或 SimpleShop(例如 WordPress 插件),请确保您项目中没有重复安装库。
然后在您的应用程序中创建 SimpleShopApi
对象
$simpleshop = new \Redbitcz\SimpleShop\Api\SimpleShopApi('login', 'API klíč');
您的 login
和 API 密钥
可在 SimpleShop API 设置 中找到。
然后可以直接调用对象的方法
$invoice = $simpleshop->getInvoice(12345);
需求
库正常运行需要
- PHP 版本 7.3 及以上
- Composer (Windows 和 Linux/Unix/macOS 的安装请参考 安装说明)
- cURL 扩展
- JSON 扩展
使用示例
库的使用示例在 examples 文件夹中描述。
变更日志
版本和更改概述: https://github.com/redbitcz/simpleshop-api-php-sdk/releases