Твиттер, автоматические ретвиты

[Удален]
551

Для использования скрипта создать приложение на dev.twitter.com и скопировать ключи. Скрипт ищет в записях твиттера вхождения по фразам и ретвитит их. Для работы скрипта нужен класс EpiTwitter, его легко найти в Google.


<?php
require_once 'EpiCurl.php';
require_once 'EpiOAuth.php';
require_once 'EpiTwitter.php';

header('Accept-Charset: utf-8');
header('Content-type:text/html; utf-8');

$twitter_consumer_key = '';
$twitter_consumer_secret = '';
$twitter_token = '';
$twitter_secret = '';


$twitterObj = new EpiTwitter($twitter_consumer_key,$twitter_consumer_secret,$twitter_token,$twitter_secret);


//Фразы для поиска
$input = array(
'#webmasters.ru',
'#webmasters',
);
$rand_keys = array_rand($input,2);
$text = $input[$rand_keys[0]];
$status = $twitterObj->get('/search.json', array('q' => $text,'result_type' => 'popular','rpp' => 5));
if($status->code == 200){
if(count($status->response['results'])){
foreach($status->response['results'] as $val){

try{
$twitterObj->post('/statuses/retweet/'.$val['id_str'].'.json', array());
}catch(Exception $e){
echo 'Ошибка ретвита';
}
}
}
}




?>

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий