firdavs / faucetpay
Fuacetpay支付API
1.1.0
2023-05-07 14:44 UTC
Requires
- guzzlehttp/guzzle: ^7.2
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创建。