RuWeb.net Forum

Twitter + oAuth + CURL
dead_addict - 9.12.2011 в 13:49

Здравствуйте!

Curl возвращает пустой ответ сервера при авторизации в твиттере. Тип авторизации oAuth - все ключи, токены всё прописано и работает. Чувствую, что здесь явно какие-то подводные камни.

Кусок кода:

$ci = curl_init();
curl_setopt($ci, CURLOPT_USERAGENT, $this->useragent);
curl_setopt($ci, CURLOPT_CONNECTTIMEOUT, $this->connecttimeout);
curl_setopt($ci, CURLOPT_TIMEOUT, $this->timeout);
curl_setopt($ci, CURLOPT_RETURNTRANSFER, TRUE);
curl_setopt($ci, CURLOPT_HTTPHEADER, array('Expect:'));
curl_setopt($ci, CURLOPT_SSL_VERIFYPEER, $this->ssl_verifypeer);
curl_setopt($ci, CURLOPT_HEADERFUNCTION, array($this, 'getHeader'));
curl_setopt($ci, CURLOPT_HEADER, FALSE);


curl_setopt($ci, CURLOPT_URL, $url);
$response = curl_exec($ci);

И вот этот $response приходит пустым. Если в браузере открыть сформированный скриптом $url, то json ответ есть. А тут - пустота.
Делаю по этой инструкции - http://w3pro.ru/article/posting-v-twitter-s-pomoshchyu-php-twitter-api-oauth

Подскажите, пожалуйста!


ln - 12.12.2011 в 15:00

Ответили, по данному вопросу, в центре поддержки.