firdavs/faucetpay

Fuacetpay支付API

1.1.0 2023-05-07 14:44 UTC

This package is auto-updated.

Last update: 2024-09-07 17:56:22 UTC


README

这是一个用于Faucetpay API的PHP包。[Faucetpay](https://faucetpay.io/)。它提供了一个易于使用的接口来与Faucetpay API交互,允许您发送和接收加密货币支付。

安装

要使用此包,您可以通过composer安装它

composer require firdavs/faucetpay

对于所有公共供应商配置文件

php artisan vendor:publish --provider="Firdavs\FaucetPackageServiceProvider" --tag="config"

添加.env文件中的faucetpay API密钥

FAUCETPAY_API_KEY=your_api

使用方法

首先,您需要创建一个Firdavs\Faucetpay类的实例

use Firdavs\Faucetpay;

$faucetpay = new Faucetpay();

默认情况下,构造函数将使用test123465 API密钥和BTC加密货币。您可以通过在Laravel应用程序中的config/faucetpay.php文件中指定这些值来覆盖这些值。

获取余额

您可以通过调用getBalance方法来获取您的Faucetpay账户余额

$balance = $faucetpay->getBalance();

默认情况下,它将返回BTC加密货币的余额。您可以通过传递其符号作为参数来指定不同的加密货币

$balance = $faucetpay->getBalance('ETH');

所有加密货币列表

您可以通过调用currencies方法来获取Faucetpay支持的所有加密货币的列表

$currencies = $faucetpay->currencies();

检查地址

您可以通过调用checkAddress方法来检查给定的地址是否属于Faucetpay用户

$address = '...'; // Replace with the address you want to check
$result = $faucetpay->checkAddress($address);

发送支付

您可以通过调用send方法向任何Faucetpay地址发送加密货币支付

$address = '...'; // Replace with the address you want to send to
$amount = 0.001; // Replace with the amount you want to send
$result = $faucetpay->send($address, $amount);

默认情况下,它将使用BTC加密货币发送支付。您可以通过传递其符号作为第三个参数来指定不同的加密货币

$result = $faucetpay->send($address, $amount, 'ETH');

最近交易列表

您可以通过调用recent方法来获取您最近的交易列表

$transactions = $faucetpay->recent($count = 10, $cripto = '');

致谢

此包由Firdavs Sharipov创建。