1. 程式人生 > 其它 >PHP通過post資料獲取json資料並解析節點資料

PHP通過post資料獲取json資料並解析節點資料

 1 <?php
 2 #Post請求
 3 function PostMain($url,$data){
 4 $curl = curl_init();
 5 curl_setopt($curl, CURLOPT_URL,$url);
 6 curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
 7 curl_setopt($curl, CURLOPT_POST,1);
 8 curl_setopt($curl, CURLOPT_POSTFIELDS,$data);
 9 curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false
); 10 curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, false); 11 $data = curl_exec($curl); 12 curl_close($curl); 13 return($data); 14 } 15 16 function GetArt($title,$original,$img){ 17 $appid = "資料1"; 18 $appkey = "資料2"; 19 //$time = time(); 20 21 $data = [ 22 'appid' => $appid, 23 'appkey' => $appkey
, 24 'title' => $title, 25 'or' => $original, 26 'img' => $img 27 ]; 28 $dataJson = PostMain('https://www.2wx.com/',$data);//post url地址 29 return $dataJson; 30 } 31 32 $biaoti = $_GET["title"]; 33 $nlp = $_GET["nlp"]; 34 $isimg = $_GET["img"]; 35 36 $shuju = json_decode(GetArt($biaoti,$nlp,$isimg
),true); 37 38 echo "<biaoti>".$shuju["data"]["title"]."</biaoti>"."<artile>".$shuju["data"]["content"]."<artile>"; 39 40 ?>

 


PHP通過post資料獲取json資料並解析節點資料。