decoderid/gojek-api

4.90.2 2024-07-28 07:27 UTC

This package is auto-updated.

Last update: 2024-09-28 07:50:25 UTC


README

MIT License Contributors Forks Issues

Hits

Gojek Api 非官方 (PHP NATIVE)

App版本: 4.74.3

获得更多力量:https://trakteer.id/decoderid

Api 列表

  • 登录
  • 重新登录(无需OTP)
  • 重新发送OTP
  • GoPay Pin 2FA
  • 个人资料
  • 余额
  • 交易列表
  • 交易详情
  • 银行列表
  • 验证银行
  • 验证P2P
  • 银行转账
  • GoPay 转账(P2P 同一账户)
  • 验证二维码
  • 支付静态二维码
  • 支付动态二维码
  • 更新PIN
  • 登出

Composer

$ composer require decoderid/gojek-api

示例:登录

<?php
require_once 'vendor/autoload.php';

use Decoderid/GojekApi;

$phone = '[PHONE]';
$pin = '[PIN]';

$gojek = new GojekApi();
$login = $gojek->login($phone, $pin);

/**
 * VERIFY OTP
 */
$verifyOtp = $gojek->verifyOtp('[OTP]', $login->data->otp_token);

if ($verifyOtp->access_token) {
    print_r($verifyOtp);
}

if ($verifyOtp->success) {
    print_r($verifyOtp);
}

/**
 * IF PIN AUTHENTICATION AFTER OTP
 */
if ($verifyOtp->errors[0]->code === 'mfa:customer_send_challenge:challenge_required') {
    $challengeToken = $verifyOtp->errors[0]->details->challenge_token;
    $challengeId = $verifyOtp->errors[0]->details->challenges[0]->gopay_challenge_id;

    $verifyMFA = $gojek->verifyMFA($challengeId, $pin);

    if ($verifyMFA->success) {
        $verifyMFAToken = $gojek->verifyMFAToken($challengeToken, $verifyMFA->data->token);
        print_r($verifyMFAToken);
    }
}

?>

演示

https://php-demo.decoder.id/app/gojek/

联系

电子邮件: im@decoder.id

Telegram: @decoderid

其他项目

  1. Dana 非官方Api
  2. 车辆税费查询