gyugie/gopayid

非官方GopayID API包装器

1.0.0 2020-11-11 06:24 UTC

This package is auto-updated.

Last update: 2024-09-29 05:50:03 UTC


README

此仓库是从GOJEKhttps://github.com/namdevel/gopay-api移植到PHP的。

CodeFactor MIT license PHP Libraries Open Source Love svg1 HitCount

符合2020年11月10日Gojek API更新。

用户账户功能

  • 登录电话号码
  • 获取AccessToken
  • 转账GopayID
  • 转账银行
  • 获取历史记录
  • 获取个人资料
  • 获取账户余额
  • 获取二维码
  • 获取银行列表
  • 获取银行账户名称

文档

运行GopayID API的步骤

使用Composer获取包
composer require gyugie/gopayid
如果使用原生运行
require 'vendor/autoload.php';
use Gyugie\GopayID;

$gopay = new GopayID();

GopayID用户账户功能

使用手机号码登录
$loginToken = $gopay->LoginNumberPhone('<mobilePhone>')->getResult();
在GopayID上登录以获取访问令牌
$authToken = $gopay->getAuthToken('<loginToken>', '<OTP>')->getResult();
显示账户信息
$gopay = new GopayID('<access_token>');
$result = $gopay->getProfile()->getResult();
向相同GOPAY转账
$gopay = new GopayID('<access_token>');
$result = $gopay->transferGopayID('<phoneNumber>', '<amount>', '<pin>')->getResult();
通过银行转账
$gopay = new GopayID('<access_token>');
$result = $gopay->transferBank('<bankCode>', '<bankNumber>', '<amount>', '<pin>')->getResult();
获取银行列表
$gopay = new GopayID('<access_token>');
$result = $gopay->getBankList()->getResult();
获取交易历史记录
$gopay = new GopayID('<access_token>');
$result = $gopay->getHistoryTransaction()->getResult();
显示用户个人资料
$gopay = new GopayID('<access_token>');
$result = $gopay->getBalance()->getResult();
获取二维码
$gopay = new GopayID('<access_token>');
$result = $gopay->getQrid('<phoneNumber>')->getResult();
获取银行账户名称
$gopay = new GopayID('<access_token>');
$result = $gopay->getBankAccountName('<bankCode>', '<bankNumber>')->getResult();

贡献

欢迎所有类型的贡献 - 代码、测试、文档、错误报告、新功能等...

  • 发送反馈。
  • 提交错误报告。
  • 编写/编辑文档。
  • 修复错误或添加新功能。