harrygr / open-exchange-rater
Open Exchange Rates API 的 PHP 客户端
v0.1.1
2015-10-05 13:12 UTC
Requires (Dev)
- phpspec/phpspec: ^2.2@dev
- vlucas/phpdotenv: ^2.1@dev
This package is not auto-updated.
Last update: 2024-09-28 17:49:21 UTC
README
Open Exchange Rater 客户端
这是一个简单的客户端,用于消费 openexchangerates.org REST API。
安装
使用 composer
composer require harrygr/open-exchange-rater
或者将包克隆到您的应用程序中,并包含 Client
类。
使用方法
实例化客户端,传入您的应用程序 ID
$client = new \OpenExchangeRater\Client($app_id);
您现在可以像这样查询 API
获取所有可用货币的数组
$client->currencies();
获取最新的汇率数组
$client->latest();
获取历史汇率数组
$client->historical(\DateTime $date);
获取两种货币之间的汇率
如果传入日期,将获取该日期的汇率。如果没有传入日期,将获取最新汇率
$client->rate($currency, $base, DateTime $date);
将一个货币的价值转换为另一个货币
如果传入日期,将使用该日期的汇率进行转换。如果没有传入日期,将使用最新汇率进行转换
$client->convert($value, $from, $to, DateTime $date);