3techconsultants / utilimum
经销商库
v0.0.2
2021-03-31 20:02 UTC
This package is not auto-updated.
Last update: 2024-09-27 11:02:45 UTC
README
Composer 安装
composer require 3techconsultants/utilimum
Web服务 Json https://documenter.getpostman.com/view/14373051/TW6xmSv4
Github 项目 https://github.com/3techconsultants/utilimum
正常结果示例
{
"APICode": 1,
"Status": "ok",
"APICodeTextSP": "Destino ha sido recargado.",
"APICodeTextEN": "Destination has been recharged.",
"RechargeId": 1119122,
"ConfirmationId": 130406260,
"CustomId": null
}
错误结果示例
{
"APICode": 22,
"Status": "error",
"APICodeTextSP": "Destino no pertenece a cliente con servicio.",
"APICodeTextEN": "Destination not assigned to a subscriber.",
"RechargeId": 1119030,
"CustomId": null
}
/* * Utilimum connect */ use Utilimum\DefaultException\DefaultException; try { $um = new Utilimum\Connect\Connect(); /* * Defined Vars */ $um->user = '{user}'; $um->pass = '{pass}'; $um->apikey = '{apikey}'; $um->debug = true; /* * Default Provider * Utilimum */ $um->provider = 1; /* * Utilimum connect * @phonenumber int 5350000010 * @rateid int [ get it with method GetRates() ] * @customid int [optional id from your platform] */ $result = $um->SendRecharge($phonenumber,$rateid,$customid); /* * Utilimum connect * @nautaaccount int test@nauta.com.cu * @rateid int [ get it with method GetRates() ] * @customid int [optional id from your platform] */ $result = $um->SendRechargeNauta($nautaaccount,$rateid,$customid); $result = $um->GetBalance(); $result = $um->GetRechargeIdStatus(); $result = $um->GetCustomIdStatus(); $result = $um->GetRates(); var_dump($result); } catch (DefaultException $e) { var_dump($e->getError()); }