http://www.instamapper.com/api?action=getPositions&key=584014439054448247&num=10&format=json 是url,其中包含json数据。我想使用该数据,并且如果纬度和经度的值(从JSON中提取),则将短信发送到特定的电话。 检查约束,我们可以通过php使用。但主要问题是如何从JSON文件中提取数据?
答案 0 :(得分:2)
我不想给你解决方案,所以下面应该足以让你开始。
file_get_contents
json_decode
您的代码应如下所示:
$url = "http://www.instamapper.com/api?action=getPositions&key=584014439054448247&num=10&format=json";
$contents = file_get_contents($url);
$jsonObj = json_decode($contents);
答案 1 :(得分:1)
你的意思是这样的吗?
<?php
$jsonurl = "http://search.twitter.com/trends.json";
$json = file_get_contents($jsonurl,0,null,null);
$json_output = json_decode($json);
foreach ( $json_output->trends as $trend )
{
echo "{$trend->name}\n";
}