亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

獲取,access_token,返NULL問題

雖然解決了,但是還是希望有更好的解決方案 ,獲取,access_token,返回空問題

按照視頻教程一模一樣寫,但是就是得不到access_token,返回NULL, 而且還不報錯, 不報錯的原因是:錯誤判斷寫在了curl_close下面.

if(curl_errno($ch)){

var_dump(curl_error($ch));

}

錯誤判斷代碼放到上面后,看到了報錯內容,英文大意是:SSL證書問題

百度后,

一.有人提供了證書制作, 我制作好把它放在服務器windows->system32 中,但還是不行

二.設置更多setopt參數

curl_setopt_array(

$ch,

array(

? ? ? ? ? ? ? ? CURLOPT_URL => $url, ? ? ? ?

? ? ? ? ? ? ? ? CURLOPT_REFERER => $url,

? ? ? ? ? ? ? ? CURLOPT_AUTOREFERER => true,

? ? ? ? ? ? ? ? CURLOPT_RETURNTRANSFER => true,

? ? ? ? ? ? ? ? CURLOPT_SSL_VERIFYPEER => false,

? ? ? ? ? ? ? ? CURLOPT_SSL_VERIFYHOST => false,

? ? ? ? ? ? ? ? CURLOPT_CONNECTTIMEOUT => 1,

? ? ? ? ? ? ? ? CURLOPT_TIMEOUT => 30,

? ? ? ? ? ? ? ? CURLOPT_USERAGENT => 'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/34.0.1847.116 Safari/537.36'

)

);

第二種方法,解決了問題.獲取到了access_token?

但是不想每次寫這么多代碼, 希望有更好的解決方案,謝謝!



正在回答

2 回答

  1. 感覺不需要寫這么多的setopt,可以貼一下你的完整帶啊

  2. 如果用你的方法能實現,那么你可以封裝成一個方法類似課程中的http_curl(),要用的使用直接調取,不用每次都去寫

0 回復 有任何疑惑可以回復我~

要多看筆記呀,哈哈

如果獲取的token為null,不妨先看看curl_exec返回值是否為false。
解決辦法:跳過SSL證書檢查。?
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);

1 回復 有任何疑惑可以回復我~
#1

gaofang

我的curl_exec返回值是false,加了curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);這句還是不行
2016-04-06 回復 有任何疑惑可以回復我~
#2

晚安sp 回復 gaofang

curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); 把這句話加在定義$ch的下一行
2016-05-25 回復 有任何疑惑可以回復我~
#3

qq_寶慕林6326987

給力啊 我已經好了
2016-09-27 回復 有任何疑惑可以回復我~
#4

慕粉3564868

ok了,多謝
2016-11-22 回復 有任何疑惑可以回復我~
#5

qq_技術熊_0 回復 晚安sp

可以 很強勢 謝了
2016-11-22 回復 有任何疑惑可以回復我~
#6

o0蝸牛Oo 回復 晚安sp

還是不行呀
2016-12-29 回復 有任何疑惑可以回復我~
#7

qq____44

給力 已經好了
2017-10-20 回復 有任何疑惑可以回復我~
#8

慕碼人1187127

特意趕來回復,太感謝了!!
2019-02-26 回復 有任何疑惑可以回復我~
查看5條回復

舉報

0/150
提交
取消

獲取,access_token,返NULL問題

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號