我試圖查詢一個Instagram API,但CURLOPT_RETURNTRANSFER似乎沒有按照它假設的方式工作。 CURLOPT_RETURNTRANSFER已被設置爲true,但我沒有得到響應,我得到的只是一個布爾值。從我讀過的CURLOPT_RETURNTRANSFER到我在下面做過的真實。請指教。謝謝CURLOPT_RETURNTRANSFER沒有返回響應
public function __construct($uri) {
$this->handler = curl_init($uri);
$this->_setOptions();
}
protected function _setOptions() {
curl_setopt($this->handler, CURLOPT_RETURNTRANSFER, true);
curl_setopt($this->handler, CURLOPT_FOLLOWLOCATION, true);
curl_setopt($this->handler, CURLOPT_USERAGENT, self::DEFAULT_USER_AGENT);
}
public function getResponse() {
$response = curl_exec($this->handler);
curl_close($this->handler);
return $response;
}
我收到的錯誤消息是: SSL證書問題,請驗證CA證書是否正常。詳細信息:錯誤:14090086:SSL例程:SSL3_GET_SERVER_CERTIFICATE:證書驗證失敗 我試圖運行這個網址: https://api.instagram.com/v1/tags/nyp/media/recent?client_id=db5ec075c6da4224aafcf55bf3a0bc43 它可以在瀏覽器上運行,但不能在應用程序上運行。任何想法 ? –