file_get_contents('[http://api.nbp.pl/api/exchangerates/rates/A/eur/today/?format=json')](http://api.nbp.pl/api/exchangerates/rates/A/eur/today/?format=json')) Pobiera poprawnie kilka razy, raz na jakiś czas złapie zamułę, strona mieli 2 minuty po czym nie zwraca nic. Odświeżę, to samo. Dopiero po jakimś czasie przechodzi i zaczyna wyświetlać poprawną wartość.
@passage: Rozwiązałem to trochę inaczej, bo kurs jest wykorzystywany globalnie, więc po pobraniu jest wpisywany do bazy i pobierany dopiero jak jest dostępny nowy, o godzinie 12.
Pytanie tylko dlaczego tak się dzieje? Taka przypadłość tego API, czy to jakieś zabezpieczenie przed zbyt częstym wyciąganiem tych danych?
@KornixPL: a to dziwne, mają limity, ale jeśli raz na dobę pobierasz to nie wiem. Może jest wiele serwisów, które pobierają dane o 12 i dlatego tak się dzieje?
@KornixPL: skorzysta z instrukcji warunkowej i jeżeli nie dostaniesz poprawnego wyniku to popraw operacje. Najlepiej zrób to asynchronicznie żeby nie blokować głównego wątku aplikacji
mój obecny facet pod każdym względem w rankingu wypada gorzej od moich byłych, ale za to traktuje mnie gorzej i ma #!$%@? ego w kosmos bardziej niż oni wszyscy razem łącznie. skąd się biorą tacy ludzie XD #zwiazki #depresja
Zajebiste święta, mama umarła pół roku temu a ojciec cały czas napity od rana, wylewam mu alkohol i tylko z bratem siedzę, tylko on mi został nie mam żadnej innej rodziny #zalesie
file_get_contents('[http://api.nbp.pl/api/exchangerates/rates/A/eur/today/?format=json')](http://api.nbp.pl/api/exchangerates/rates/A/eur/today/?format=json'))
Pobiera poprawnie kilka razy, raz na jakiś czas złapie zamułę, strona mieli 2 minuty po czym nie zwraca nic. Odświeżę, to samo. Dopiero po jakimś czasie przechodzi i zaczyna wyświetlać poprawną wartość.
Miał ktoś taki problem?
#programowanie
Pytanie tylko dlaczego tak się dzieje? Taka przypadłość tego API, czy to jakieś zabezpieczenie przed zbyt częstym wyciąganiem tych danych?