alerthit/php-sdk

AlertHit API 包。

v2.0.3 2021-10-29 08:32 UTC

This package is not auto-updated.

Last update: 2024-09-25 19:01:59 UTC


README

AlertHit API 的官方 php-sdk。AlertHIT - VISA 认证 VMPI 服务提供商。

功能

  • 准备好的请求/响应模型;
  • 用于不同操作的低级客户端(验证响应,为集成创建测试警报)

文档

https://docs.alerthit.com/docs

安装

composer require alerthit/php-sdk

快速入门

<?php

use Alerthit\Api;
use Alerthit\Model\Request\AlertModel;

// Get body request
$content = '';
$alertModel = new AlertModel(json_decode($content, true));

// Get parameters for matching
$alertModel->getRequestData()->getTransactionId();

$alertModel->getRequestData()->getAuthorizationCode();
$alertModel->getRequestData()->getPersonalAccountNumber();

$alertModel->getRequestData()->getTransactionDate();
$alertModel->getRequestData()->getTransactionAmount()->getValue();
$alertModel->getRequestData()->getTransactionAmount()->getCurrency();

############################################################

$api = new Api('requestIdentifier', 'privateKey', 'https://api.alerthit.com/api/v1/');

// Generate test alert
$api->createTestAlert([]);

// Validate response
$api->validateResponse([]);