https://github.com/ledccn/ledc-pospal
Pospal银豹收银系统开放平台非官方SDK
https://github.com/ledccn/ledc-pospal
Last synced: 5 months ago
JSON representation
Pospal银豹收银系统开放平台非官方SDK
- Host: GitHub
- URL: https://github.com/ledccn/ledc-pospal
- Owner: ledccn
- Created: 2024-09-26T06:15:26.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2024-09-29T04:46:37.000Z (over 1 year ago)
- Last Synced: 2025-07-17T11:36:59.980Z (11 months ago)
- Language: PHP
- Size: 58.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Pospal银豹收银系统开放平台非官方SDK
## 安装
`composer require ledc/pospal`
## 使用
开箱即用,只需要传入一个配置,初始化一个实例即可:
```php
use Ledc\Pospal\Certificate;
use Ledc\Pospal\CustomerApi;
$config = [
'appId' => '银豹appId',
'appKey' => '银豹appKey',
'urlPrefix' => '银豹接口地址前缀',
];
$certificate = new Certificate($config);
$customerApi = new CustomerApi($certificate);
```
在创建实例后,所有的方法都可以有IDE自动补全;例如:
```php
//添加会员
$customerApi->add();
//根据会员号查询会员
$customerApi->queryByNumber();
//根据会员手机号查询会员
$customerApi->queryByTel();
//根据会员在银豹系统的唯一标识查询
$customerApi->queryByUid();
//修改会员密码
$customerApi->updatePassword();
//修改会员余额积分
$customerApi->updateBalancePointByUid();
```
## 二次开发
配置与凭证类:`Ledc\Pospal\Certificate`
银豹请求客户端:`Ledc\Pospal\HttpClient`
银豹响应类:`Ledc\Pospal\HttpResponse`
你可以继承`Ledc\Pospal\Certificate`或`Ledc\Pospal\HttpClient`,扩展您需要的功能。
## 捐赠

## 官方文档
https://pospal.cn/openplatform/openplatform.html