我是PHP的新手。我试图调用以下格式URL的Web服务(用Java编写):
http://geoserver.com/track?uid='user'&sdate='sdatetime'&edate='edate' 'etime'
它以下列格式返回JSON数据:
[{"lat":"1","lng":"2","time":"2013-06-23 14:00:42"},
{"lat":"3","lng":"4","time":"2013-06-23 14:10:10"},
{"lat":"5","lng":"6","time":"2013-06-23 14:21:00"}]
如何通过PHP调用此URL?
答案 0 :(得分:1)
有几种方法可以使用php调用它。一种方法是使用curl
,另一种方法是使用file_get_contents
如果使用file_get_contents
$json = file_get_contents("http://geoserver.com/track?uid='user'&sdate='sdatetime'&edate='edateetime'");
$output = json_decode($json);
//you can access
$output[0]->lat; //your object properties this way.