<?php
use think\controller;
use think\request;
class weather extends controller
//post 抓取函式
function curlrequest($url,$data = '')
$params[curlopt_ssl_verifypeer] = false;//請求https時設定,還有其他解決方案
$params[curlopt_ssl_verifyhost] = false;//請求https時,其他方案檢視其他博文
curl_setopt_array($ch, $params); //傳入curl引數
$content = curl_exec($ch); //執行
curl_close($ch); //關閉連線
return $content;
}//天氣
public function weathers()
$url="";
$data= $this->curlrequest($url);
$arr= json_decode($data,true);
dump($arr);
return $this->fetch('weather',['arr'=>$arr]);
html介面
城市天氣:
城市:
最高溫度
最低溫度
免費的天氣查詢api介面呼叫
經過查詢,找到乙個免費的天氣介面api 現在提供給大家使用。呼叫例項 輸入引數url為 輸入引數postdatastr為城市名稱 例如城市名稱 北京 呼叫 如下 返回結果如下 city 北京 aqi 43 forecast ganmao 各項氣象條件適宜,發生感冒機率較低。但請避免長期處於空調房間中...
函式 呼叫開放介面獲取天氣預報
呼叫開放介面 不需要申請key的那種 coding utf 8 import requests,json 功能 呼叫開放介面,返回相應json資料 def invocatei iurl,iparams packiparams json.dumps iparams 把dict轉為json rps re...
天氣api介面
api位址 get引數 引數型別 必填備註 version string 是介面標識,固定值 v6 cityid string 否城市id,請參考 城市id列表 city string 否城市名稱,不要帶市和區 如 青島,微山 ipstring 否ip所在城市天氣,預設返回當前ip地區天氣 call...