Робота в Україні: вакансії, резюме

Пишемо в Twitter з PHP

Сьогодні Twitter на кожному кроці. Тому недивно, якщо ви захочете «цвірінькати» безпосередньо з PHP-скрипта. Реалізувати дану забаганку нам допоможе бібліотека CURL. Наша функція виглядатиме так:

<?php

function post_tweet ($message, $username, $password) {
	
	$url = 'http://twitter.com/statuses/update.json';
	$fld = http_build_query(array('status' => $message));
	$ch = curl_init();

	curl_setopt($ch, CURLOPT_URL, $url);
	curl_setopt($ch, CURLOPT_USERPWD, $username.':'.$password);
	curl_setopt($ch, CURLOPT_HTTPAUTH, CURLAUTH_BASIC);
	curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
	curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
	curl_setopt($ch, CURLOPT_POST, 1);
	curl_setopt($ch, CURLOPT_POSTFIELDS, $fld);

	$ret = curl_exec($ch);

	return false !== $ret;
}

?>
Використовуємо ф-цію post_tweet() наступним чином:
<?php

post_tweet (
    'Тест з phpinfo.org.ua: повідомлення засобами PHP',
    'ваш_логін', 'ваш_пароль'
);

?>

Читайте також статтю «Tweeting from PHP» (Fabien Potencier).

Оцініть, будь ласка, матеріал:

Рейтинг: 4.2/10 (голосів: 33)