open_exchange_rates 2.0.0 open_exchange_rates: ^2.0.0 copied to clipboard
A library for Open Exchange Rates API to make it easy to use and get data from the API right away.
open_exchange_rates #
The open_exchange_rates library helps you to use open exchange rates API much easier and simpler. By providing your open exchange rates API key to the library and get data from the API in one line!
Support methods #
- Get latest rates
- Get historical rates
How to use? #
- Registry and get an app key from open_exchange_rates
- Example Code Here:
import 'dart:io';
import 'package:open_exchange_rates/open_exchange_rates.dart';
void main(List<String> args) async {
var oxr = Oxr(Platform.environment['OXR_API_KEY']);
var latest = await oxr.getLatest();
if (latest != null) {
latest.rates.forEach((key, value) {
print('${key}: ${value}');
});
}
var historical = await oxr.getHistorical(DateTime(2020, 12, 1));
if (historical != null) {
historical.rates.forEach((key, value) {
print('${key}: ${value}');
});
}
}
Run example #
export OXR_API_KEY=${YOUR_API_KEY}
dart example/main.dart
Features and bugs #
Please file feature requests and bugs at the issue tracker.