Я пробовал использовать библиотеку 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'];
}
Есть ли у кого-нибудь идеи?
Большое спасибо.