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
x
Get latest ratesx
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.