harrygr/open-exchange-rater

Open Exchange Rates API 的 PHP 客户端

v0.1.1 2015-10-05 13:12 UTC

This package is not auto-updated.

Last update: 2024-09-28 17:49:21 UTC


README

Build Status Latest Stable Version License

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);