誰幫我看下呢,我老是無法擷取access_token,我把這個url放瀏覽器中可以正常返,如,為什麼在什麼中就不行呢?
回複討論(解決方案)
file_get 返回的資料是什麼,提示什麼錯誤?
其實不建議你直接用file_get-contents
建議用curl
file_get 返回的資料是什麼,提示什麼錯誤?
在ie瀏覽器中可以傳回值 是正常的,但使用file_get 返回來為空白 不知道是什麼原因?
使用curl吧。
使用curl吧。
怎麼用嘛,像file_get-contents(http://www.bjp51.net)直接提交就可以了嘛
我用這方法提交後返回 bool(false) 是什麼情況我代碼哪裡錯誤了嗎?
function _Curl($url) {$ch = curl_init();curl_setopt($ch, CURLOPT_TIMEOUT, 5);curl_setopt($ch, CURLOPT_URL, $url);curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);$dataBlock = curl_exec($ch);curl_close($ch);return $dataBlock;}
用CURL的話 首先你要確定你有沒有裝curl拓展 phpinfo()看看有沒有curl模組
如果有的話用get就行了
function get_curl($url){
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_HEADER, 0);
$return_get= curl_exec($ch);
curl_close($ch);
return $return_get;
}
你有裝curl嗎?
我找到原因了就是伺服器的問題
伺服器有問題??
我發現是伺服器的問題,換伺服器後就好了