kagatan / mb-admin-api
用于处理 Mikbill Admin 的类
dev-main
2022-05-03 19:10 UTC
Requires
- ext-json: *
- guzzlehttp/guzzle: ^7.4
This package is auto-updated.
Last update: 2024-09-30 01:35:45 UTC
README
MB 管理员 API
安装
使用 Composer 安装
composer require kagatan/mb-admin-api
或开发版本
composer require kagatan/mb-admin-api:dev-main
示例
<?php use Kagatan\MikBillAdminAPI\AdminAPI; include_once('vendor/autoload.php'); $login = 'admin'; // admin user $pass = 'user_password'; // admin pass $host = 'http://admin2x.loc'; // url admin $mbAPI = new AdminAPI($login, $pass, $host); // Проверим авторизацию в биллинге $res = $mbAPI->checkLoggedIn(); // Получить всех абонентов //$res = $mbAPI->getUsers(); // Получить абонентов с фильтрацией по уид $res = $mbAPI->getUsers([ 'uid' => 34579 ]); var_dump($res);
方法
checkLoggedIn
描述: 检查员工账单的授权
getUsers
描述: 获取用户(请求较重)
URI: /json/users/searchflex
参数
- uid - 用户 uid
getUsersHistoryPayments
描述: 获取支付历史
URI: /json/users/statpaymfl
参数
- uid:7 - 用户 uid
- from_date: 2021-12-28 - "开始日期"
- to_date: 2021-12-31 - "结束日期"