联系客服: iP138.com客服 iP138客服 |

天气预报接口
北京市天气实况

15.1℃ 晴

风向风速:西北风2级

相对湿度:19%

空气质量:20优

  • API接口QQ交流群:177096428   iP138 api接口
  • 数据修正QQ处理群:94181690    iP138数据修正

天气预报查询接口支持HTTPS(赠送1000次)

简介:获取全国今天天气及最近7天的天气预报情况

已连接应用数:4691

PHP调用天气查询接口示例:

方法一

                                    <?php
                                    $code = 120112;
                                    $url = 'https://api.ip138.com/weather/?code='.$code';

                                    $header = array('token:00d5cb1fac5dc5cbfe2ff218292a2dfd33');
                                    echo getData($url,$header);   

                                    function getData($url,$header){  
                                        $ch = curl_init();  
                                        curl_setopt($ch,CURLOPT_URL,$url);
                                        curl_setopt($ch,CURLOPT_HTTP_VERSION,CURL_HTTP_VERSION_1_1);
                                        curl_setopt($ch,CURLOPT_HTTPHEADER,$header); 
                                        curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);  
                                        curl_setopt($ch,CURLOPT_CONNECTTIMEOUT,3);  
                                        $handles = curl_exec($ch);  
                                        curl_close($ch);  
                                        return $handles;  
                                    }
                                    ?>
                                    

方法二

                                    <?php
                                    //js引入页面 callback jsonp回调地址
                                    $code = 120112;
                                    $mid = 35553;
                                    $oid = 2;
                                    $token = '00d5cb1fac5dc5cbfe2ff218292a2dfd33';
                                    $sign = md5("code=".$code."&token=".$token);
                                    $url = 'https://api.ip138.com/weather/';
                                    //以下是js引入代码
                                    /***
                                    /*<script type="text/javascript" src="<?php echo $url.'?code='.$code.'&callback=find&oid='.$oid.'&mid='.$mid.'&sign='.$sign;?>"></script>
                                    **/
                                    ?>