Биржа комментариев | Для использования скрипта создать приложение на dev.twitter.com и скопировать ключи. Скрипт ищет в записях твиттера вхождения по фразам и ретвитит их. Для работы скрипта нужен класс EpiTwitter, его легко найти в Google.
PHP код: <?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 'Ошибка ретвита';
}
}
}
}
?>
|
| |