problem z pobraniem JSON |
problem z pobraniem JSON |
13.09.2014, 19:54:23
Post
#1
|
|
Grupa: Zarejestrowani Postów: 137 Pomógł: 2 Dołączył: 2.07.2007 Skąd: Ostrzeszów Ostrzeżenie: (0%) |
Witam.
Mam problem z pobraniem JSONa. Oto link: http://geocoder.cit.api.here.com/6.2/geoco...icka_98_Wrocław i normalnie, gdy się go wyrzuci w przeglądarce to ładnie pokaże dane, ale mam problem z pobraniem tego w PHP. Pierwsze podejście z file_get_contents() nie wyszło bo wyświetla mi: file_get_contents(http://geocoder.cit.api.here.com/6.2/geocode.json?app_id=DemoAppId01082013GAL&app_code=AJKnXv84fjrb0KIHawS0Tg&searchtext=Stabłowicka_98_Wrocław) [<a href='function.file-get-contents'>function.file-get-contents</a>]: failed to open stream: HTTP request failed! HTTP/1.1 400 Bad Request czytałem że rozwiązaniem tego problemu jest $path= str_replace('&', '', $path); niestety nie działa mi to. Drugie podejście:
i wyrzuca mi: Array ( [Details] => Bad request [type] => ApplicationError [subtype] => BadRequest ) co robić ? |
|
|
13.09.2014, 22:56:07
Post
#2
|
|
Grupa: Zarejestrowani Postów: 64 Pomógł: 10 Dołączył: 2.08.2012 Skąd: DW Ostrzeżenie: (0%) |
W przypadku file_get_contents sprawdź php.ini czy masz włączone allow_url_fopen. Curl powinien działać, więc może przekazujesz zły url.
Poniższe kody działają:
|
|
|
Wersja Lo-Fi | Aktualny czas: 30.04.2024 - 23:13 |