peterperez/mazzuma-library

Mazzuma 移动货币 API 的 composer 包

dev-master 2020-09-12 16:03 UTC

This package is auto-updated.

Last update: 2024-09-13 00:48:53 UTC


README

安装

请确保您的电脑上已安装 composer。如果您还没有安装,请访问 Composer 网站。如果您准备就绪,请运行 composer init 并使用以下命令将 Mazzuma 包添加到您的项目目录:

composer require peterperez/mazzuma-library:dev-master

示例用法

<?php

require_once __DIR__ . '/vendor/autoload.php';

// IMPORT MazzumaApi PACKAGE
use Peter\Mazzuma\MazzumaApi;

// GET API KEY FROM MAZZUMA DASHBOARD
$api_key = "XXXXXXX"; 

// INITIALIZE THE MazzumaApi
$mazzuma = new MazzumaApi($api_key);

// INITIATE TRANSACTION AND ASSIGN API RESPONSE TO $api_response
try {
$api_response = $mazzuma->transfer('MTN_TO_MTN') // TRANSCATION FLOW
                ->amount(1) // AMOUNT TO SEND
                ->sender('05XXXXXXXX') // WHO IS SENDING THE MONEY
                ->recipient('05XXXXXXXX') // WHO IS RECEIVING THE MONEY
                ->sendMoney(); // TRIGGER THE TRANSFER

echo json_encode($api_response);

} catch(Exception $e) {
    echo $e->getMessage();
}

要进一步了解 API 端点、参数以及您的 API-KEY,请访问 Mazzuma 开发者门户