php抓取天气预报接口数据问题,求指点

hi_5461 2013-03-05 09:57:13
国家气象局免费天气预报接口(沈阳):http://www.weather.com.cn/data/cityinfo/101010100.html
这个接口提供了一个json格式的天气预报数据。
不知道用php怎么得到这个json,在网上找到了以下代码

但其中的httpGetRequest函数是个自定义函数,而且网上并没有放出这个函数的原型!请高手指点!
...全文
285 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
jaksmine 2014-03-10
  • 打赏
  • 举报
回复
这个接口已经不更新了,获取的数据不对 http://club.weather.com.cn/thread-555402-1-1.html
ImN1 2013-03-05
  • 打赏
  • 举报
回复
httpGetRequest无需理会,反正目的就是把文本抓下来,只是用了什么手段而已,你完全可以自写 直接获取就按版主给的file_get_contents,想省点流量就用curl或者socket发送压缩请求 先用 file_get_contents 把工作完成了,等有时间学习了curl, socket...再回头优化吧
xuzuning 2013-03-05
  • 打赏
  • 举报
回复
$url = 'http://www.weather.com.cn/data/cityinfo/101070101.html';
$s = file_get_contents($url);
print_r(json_decode($s, true));
Array ( [weatherinfo] => Array ( [city] => 沈阳 [cityid] => 101070101 [temp1] => 10℃ [temp2] => -2℃ [weather] => 多云 [img1] => d1.gif [img2] => n1.gif [ptime] => 08:00 ) )
y75674952 2013-03-05
  • 打赏
  • 举报
回复
版主的是正确的...
「已注销」 2013-03-05
  • 打赏
  • 举报
回复
版主就是版主,十分感谢!还有感谢snmr_com的优化建议!
lijpwsw 2013-03-05
  • 打赏
  • 举报
回复
你贴的代码中 $info 就是你得到的数据

21,887

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧