Twitter OAUTH - возвращает код ответа «0»

Я пробовал использовать библиотеку OAUTH Мэтта Харриса в Twitter (https://github.com/themattharris/tmhOAuth), заменяя данные по умолчанию своими ключами и токенами, но по какой-то причине я не могу получить действительный код ответа.

URL-адрес, который я тестирую, заканчивается портом (8888), но я не уверен, связано ли это с этим. Я слежу за журналом PHP, и ошибок нет.

$tweet_text = 'Hello world!';
print "Posting...\n";
$result = post_tweet($tweet_text);
print "Response code: " . $result . "\n";

function post_tweet($tweet_text) {

  require_once('tmhOAuth.php');

  $connection = new tmhOAuth(array(
    'consumer_key'    => '(hidden)',
    'consumer_secret' => '(hidden)',
    'user_token'      => '(hidden)',
    'user_secret'     => '(hidden)',
  )); 

  $connection->request('POST', 
    $connection->url('1/statuses/update'), 
    array('status' => $tweet_text));

  return $connection->response['code'];
}

Есть ли у кого-нибудь идеи?

Большое спасибо.

5
задан eddz 29 January 2012 в 17:30
поделиться