andresaya / trmco

使用超级金融公司官方服务获取TRM

1.0.3 2023-07-28 00:13 UTC

This package is auto-updated.

Last update: 2024-09-28 02:48:03 UTC


README

查询哥伦比亚超级金融公司的webservice以获取特定日期的市场代表性汇率(TRM)。

安装

要安装此包,您可以使用Composer

composer require andresaya/trmco

使用示例

<?php
require 'vendor/autoload.php';

use AndresAya\TrmCo\TrmCo;

$trmco = new TrmCo();

// get current TRM
$response = $trmco->query()->get();

// get a date based TRM
$response = $trmco->query('2023-01-01')->get();

// get current and convert to USD
$response = $trmco->query()->copToUsd(15000);

// get current and convert to COP
$response = $trmco->query()->usdToCop(3);

// get a date based TRM and convert to USD
$response = $trmco->query('2023-01-01')->copToUsd(15000);

// get a date based TRM and convert to COP
$response = $trmco->query('2023-01-01')->usdToCop(3);

print_r($response);
  • $trmco->query()方法返回一个对象。
  • fecha参数是可选的,格式应为YYYY-MM-DD
  • 如果没有指定fecha参数,则默认使用当前日期。
  • 返回的结果是一个具有以下结构的对象

返回的结果是一个具有以下结构的对象

stdClass Object
(
    [id] => 1530351
    [unit] => COP
    [validityFrom] => 2023-07-22T00:00:00-05:00
    [validityTo] => 2023-07-24T00:00:00-05:00
    [value] => 3971.38
    [success] => 1
)

注意

该服务不返回2013年之前的日期数据。

有关更多信息服务,请参阅官方文档

贡献

如果您想为此项目做出贡献,请不要犹豫。任何类型的改进、错误修复或新特性都受欢迎。

许可证

本项目遵循MIT许可证。