用户/dasauser / currency-scoop-client

用于操作CurrencyScoop API(https://currencyscoop.com/api-documentation)的客户端

1.0.2 2022-11-09 23:00 UTC

This package is auto-updated.

Last update: 2024-09-10 02:53:45 UTC


README

用于操作CurrencyScoop API的客户端

安装

通过composer

composer require dasauser/currency-scoop-client

文档

use \Dasauser\CurrencyScoop\CurrencyCode;
use \Dasauser\CurrencyScoop\ClientBuilder;

$client = (new ClientBuilder())->buildClient('yourApiKey');

$currency = $client->historical(
    CurrencyCode::USD,
    new \DateTimeImmutable('2015-06-15'),
    [CurrencyCode::EUR, CurrencyCode::GBP]
);

echo $currency->getCode()->value; // USD

echo $currency->getRate(CurrencyCode::EUR); // 0.88835713
echo $currency->getRate(CurrencyCode::GBP); // 0.6426023
echo $currency->getRate(CurrencyCode::BRL); // 0
 

测试

composer test

许可证

MIT许可证(MIT)。更多信息请参阅许可证文件