我试图查询一个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 它可以在浏览器上运行,但不能在应用程序上运行。任何想法 ? –