Comments (9)
I've just tagged a new v4.0.0 release (https://github.com/ash-jc-allen/laravel-exchange-rates/releases/tag/v4.0.0) that should hopefully solve these issues. Unfortunately, it looks like the actual API has changed and some of the features that it used to offer are now behind paywalls. So, if you're only using the
I've done my best on such short notice to try and get this ready so that everyone gets up and running as quickly as possible again. So, if there are any issues with the code, I do apologise, as it was done in a bit of a rush.
I've heard other devs mentioning that you can possibly switch over to https://exchangerate.host/
if you're looking for a free API. If enough people think this might be useful, I'll try and take some time over the weekend to extend the package so that it can also be used with that service.
I hope that this works for everyone and that you all have a great weekend! 😄
from laravel-exchange-rates.
Hi @SanderMuller! Sorry that you're having problems with this package. I've just had a quick look at the API and it looks like that, as of the past few days, they now require an API key to make any requests.
This is going to need some changes to the package to support these new changes. I'll try and work on this over the next day or so to get it running again as usual.
from laravel-exchange-rates.
Quick and dirty fix:
Modify RequestBuilder.php to add different API URL
private $baseUrl = 'https://api.ratesapi.io/api';
Works for my use case
from laravel-exchange-rates.
Just leaving this link here for reference: exchangeratesapi/exchangeratesapi#117
from laravel-exchange-rates.
@ash-jc-allen thanks for your quick response and for being able to work on it the coming days!
from laravel-exchange-rates.
This killed my app today too :-)
from laravel-exchange-rates.
@Gigamick I'm sorry about this. It seems like it's affected quite a lot of people and there was zero warning that any of this was going to happen (or if there was, I missed it) 😞
from laravel-exchange-rates.
I've just tagged a new v4.0.0 release (https://github.com/ash-jc-allen/laravel-exchange-rates/releases/tag/v4.0.0) that should hopefully solve these issues. Unfortunately, it looks like the actual API has changed and some of the features that it used to offer are now behind paywalls. So, if you're only using the
I've done my best on such short notice to try and get this ready so that everyone gets up and running as quickly as possible again. So, if there are any issues with the code, I do apologise, as it was done in a bit of a rush.
I've heard other devs mentioning that you can possibly switch over to
https://exchangerate.host/
if you're looking for a free API. If enough people think this might be useful, I'll try and take some time over the weekend to extend the package so that it can also be used with that service.I hope that this works for everyone and that you all have a great weekend! 😄
Appreciate the quick work here. For now I've removed your package from my app but I do need it so I'll put it back in in a little while when things are confirmed to be stable again. Thanks for all the code!
from laravel-exchange-rates.
@Gigamick That's totally understandable. Hopefully, no other drastic changes like this will happen in the near future and we can get back to the usual stability.
from laravel-exchange-rates.
Related Issues (20)
- Automatic cache clearing / choosing the cache store HOT 1
- ArgumentCountError HOT 2
- ExchangeRateHost Driver now needs an API key HOT 2
- API Error HOT 7
- Is it possible to creare a failover with this package ? HOT 2
- The BYR currency is incorrect, it should be BYN HOT 6
- Installation Failed (Guzzle version Issue) HOT 2
- Invalid conversion for Float values HOT 1
- convert() method does not calculate accurately HOT 1
- How to add Local Currency HOT 1
- Can't convert decimal numbers HOT 1
- base_currency_access_restricted HOT 1
- free Subscription Plan does not work HOT 1
- New Exchange Rates API
- You have not specified a Time-Frame HOT 4
- Update $allowableCurrencies HOT 2
- How do you generate Facade php docs? HOT 2
- Use frankfurter.app HOT 1
- now() helper function not always available. Use Carbon::now() instead. HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from laravel-exchange-rates.