nilfraud/php-library

Nilfraud官方PHP库。

0.1 2024-06-17 14:34 UTC

This package is auto-updated.

Last update: 2024-09-16 15:34:19 UTC


README

官方PHP库,用于与Nilfraud API交互。由于WHMCS模块需要一些兼容性,此库仍然支持PHP 7.4。

要求

  • PHP 7.4或更高版本
  • cURL扩展
  • JSON扩展
  • OpenSSL扩展

安装

您可以使用Composer安装它

composer require nilfraud/php-library

示例

<?php

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

use Nilfraud\API;
use Nilfraud\Helpers;

// Make API calls;
$client = new Client();
$client->setAuthCredentials('apiKey', 'apiToken');
$apiCall = $client->apiCall('GET', 'reports/hash');
$apiCall = $client->apiCall('POST', 'reports', ['param' => 'value']);
var_dump($apiCall);

// Generate hashes;
Hash::generate('email@example.com');
Hash::generateBulk(['email@example.com', 'email2@example.com']);

或者如果您不使用Composer,可以直接加载类

require __DIR__.'/src/Nilfraud/API/Client.php';
$client = new \Nilfraud\API\Client();

贡献

欢迎以拉取请求(PR)的形式贡献。

许可证

Mozilla公共许可证版本2.0