調用接口的請求路徑怎么寫?
可以用curl獲取借樓的信息。所謂接口,就是提供一個url,只要你滿足它要求的參數,就能得到你要的數據。
比如你拿到一個接口,帶上所需的參數,復制到地址欄同樣能得到。不過最好用程序得到。
file_get_contents也可以用,不過有局限性。所以我建議用curl。給你一個函數,挺好用的。
functionrequest($url,$https=true,$method='GET',$data=null){$ch=curl_init()
;//初始化,得到資源curl_setopt($ch,CURLOPT_URL,$url)
;//請求數據的路徑curl_setopt($ch,CURLOPT_HEADER,false)
;//是否輸出頭curl_setopt($ch,CURLOPT_RETURNTRANSFER,1)
;//不直接輸出結果//curl_setopt($ch,CURLOPT_SAFE_UPLOAD,0)
;//兼容php之后的版本if($https){curl_setopt($ch,CURLOPT_SSL_VERIFYPEER,false)
;//是否驗證主機curl_setopt($ch,CURLOPT_SSL_VERIFYHOST,false)
;//是否進行證書驗證}if($method=='POST'){curl_setopt($ch,CURLOPT_POST,true)
;//POST傳輸curl_setopt($ch,CURLOPT_POSTFIELDS,$data)
;//傳輸數據}$content_json=curl_exec($ch)
;if($content_json===false){return"網絡請求出錯:".curl_error($ch);}curl_close($ch)
;return$content_json;}