Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 9.05.2015 Ostrzeżenie: (0%)
|
Witam.
Do pewnego projektu potrzebuję pobrać tablice json za pomocą file_get_contents. Tablica zawiera nazwy miejscowości i ulice przypisane do danego kodu pocztowego. Szukałem darmowej bazy tego typu, natomiast nic z tego. Wpadłem na pomysł pobrania danych przy pomocy skryptu ze strony ubezpieczyciela (IMG:style_emoticons/default/biggrin.gif) za pomocą linków: https://www.allianzdirect.pl/ubezpieczenia-...?zipCode=05-100 - wyświetla miejscowości przypisane do kodu pocztowego https://www.allianzdirect.pl/ubezpieczenia-...p;city=Suchocin - wyświetla nazwy ulic Jednak przy próbie pobrania danych za pomocą file_get_contents. Wywala błąd: file_get_contents(https://www.allianzdirect.pl/ubezpieczenia-moto/buy/listCities?zipCode=05-100): failed to open stream: HTTP request failed! HTTP/1.1 401 Unauthorized in Okazuje się, że połączenie w ten sposób jest blokowane, natomiast z poziomu przeglądarki wszystko działa ok. Ma ktoś pomysł jak rozwiązać ten problem? W konsoli widzę kilkurazowe redirecty 302. |
|
|
|
zoltodziob Problem z file_get_contents 27.02.2016, 18:15:40
ohm curl + jakiś user agent powinny sobie poradzić. 27.02.2016, 18:56:58
zoltodziob Próbowałem przez curl - zwracało "pustkę... 27.02.2016, 19:07:22
Pyton_000 http://www.stat.gov.pl/broker/access/prefi...stPre... 27.02.2016, 19:11:17
zoltodziob Niestety baza TERYT nie zawiera kodów pocztowych. ... 27.02.2016, 20:49:42
Pyton_000 Ahh kurcze a byłem pewny że zawierają. No nic...
... 27.02.2016, 21:37:05 ![]() ![]() |
|
Aktualny czas: 22.12.2025 - 01:56 |