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:
$c= curl_init($path); curl_setopt($c, CURLOPT_RETURNTRANSFER, true); $json= curl_exec($c); $json= json_decode($json, true);
i wyrzuca mi:
Array
(
[Details] => Bad request
[type] => ApplicationError
[subtype] => BadRequest
)
co robić ?