teikun-86/iak-api-php

基于PHP的IAK API服务SDK(从原始iak-id/iak-api-php分支而来)

v1.0.0 2023-12-18 08:23 UTC

This package is auto-updated.

Last update: 2024-09-18 10:03:27 UTC


README

php version requirement

PHP库,帮助您将系统集成到Indobest Artha Kreasi (IAK) API服务。此库包含两个部分,预付费后付费

注意:

  • 您必须先在此链接上注册,以获取我们的API服务的访问密钥
  • IAK API函数中使用的参数形式为单个 数组 参数,包含零个或多个可选字段
  • 每个函数返回的响应形式为单个 数组。请参阅各部分的响应示例以获取更多详细信息

安装

使用Composer

composer require iak-id/iak-api-php

入门

您可以使用以下代码片段开始使用我们的预付费API的检查余额服务以及后付费API的价格列表服务。

预付费

<?php
// import autoload
require_once __DIR__ . "/vendor/autoload.php";

// import IAKPrepaid Class
use IakID\IakApiPHP\Services\IAKPrepaid;

$iakPrepaid = new IAKPrepaid([
  'userHp' => 'your-username',
  'apiKey' => 'your-api-key-depending-on-stage',
  'stage' => 'sandbox-or-production'
]);

$balanceResult = $iakPrepaid->checkBalance();
echo $balanceResult;

后付费

<?php
// import autoload
require_once __DIR__ . "/vendor/autoload.php";

// Import IAKPostpaid Class
use IakID\IakApiPHP\Services\IAKPostpaid;

$iakPostpaid = new IAKPostpaid([
  'userHp' => 'your-username',
  'apiKey' => 'your-api-key-depending-on-stage',
  'stage' => 'sandbox-or-production'
]);

$pricelistResult = $iakPostpaid->pricelist();
echo $pricelistResult;

文档

您可以在API SDK文档中找到此包的文档

变更日志

查看CHANGELOG以获取有关最近更改的更多信息

贡献

您可以通过在遇到此项目中的任何错误或问题时打开新问题,或者通过提交新拉取请求来直接向代码贡献