2010-07-07 13 views
6

Z poziomu PHP, jak mogę wywołać zewnętrzną usługę WWW JSON, a następnie dekodować zwracany ciąg?Jak wywołać i odkodować usługę WWW JSON z PHP?

Na przykład (pseudo-code):

<?php 

$var jsonStr = json_decode("http://maps.google.com/maps/api/geocode/json?address=1600+Amphitheatre+Parkway,+Mountain+View,+CA&sensor=false"); 

?> 

Odpowiedz

19

prawie go miałem!

<?php 
$jsonObject = json_decode(file_get_contents("http://maps.google.com/maps/api/geocode/json?address=1600+Amphitheatre+Parkway,+Mountain+View,+CA&sensor=false")); 
?> 
+4

oczywiście jest to prosta implementacja bez sprawdzania błędów lub czegokolwiek naprawdę, ale odpowiada na pytanie – nathan

0

Nathan go ma. Możesz także zapoznać się z the curl library, aby uzyskać bardziej niezawodne podejście do żądania HTTP.

Powiązane problemy