Экспорт новостей
Анонсы новостей КузПресс.Ру можно автоматически экспортировать для републикации на другом сайте для повышения привлекательности веб-странички.
Многие вебмастеры и владельцы личных страниц могут найти эту возможность полезной для себя.
В "сыром" виде анонсы содержатся в файле http://kuzpress.ru/import/announce.html.
Для экспорта новостей КузПресс.Ру на другие сайты создано несколько готовых форматов.
Вариант 1 (PHP):
<?php
$num = 5; // количество новостей
$url = 'http://kuzpress.ru/import/announce.html';
$curl = curl_init();
curl_setopt( $curl, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36' );
curl_setopt( $curl, CURLOPT_RETURNTRANSFER, 1 );
curl_setopt( $curl, CURLOPT_FOLLOWLOCATION, 1 );
curl_setopt( $curl, CURLOPT_URL, $url );
$news = curl_exec( $curl );
if( !$news ) {
print( 'Ошибка открытия файла' );
} else {
$news = explode( "\n", $news );
print( '<div>' );
$tmp = array_shift( $news );
srand( (float)microtime() * 1000000);
shuffle( $news );
array_unshift( $news, $tmp );
foreach( $news as $index => $new ) {
if ( $index > $num ) {
break;
}
print( $new . ' | ' );
}
print( '</div>' );
}
?> Образец:
Вариант 2 (PHP):
<?php
$num = 5; // количество новостей
$url = 'http://kuzpress.ru/import/announce.html';
$curl = curl_init();
curl_setopt( $curl, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36' );
curl_setopt( $curl, CURLOPT_RETURNTRANSFER, 1 );
curl_setopt( $curl, CURLOPT_FOLLOWLOCATION, 1 );
curl_setopt( $curl, CURLOPT_URL, $url );
$news = curl_exec( $curl );
if( !$news ) {
print( 'Ошибка открытия файла' );
} else {
$news = explode( "\n", $news );
print('<table width="200" cellspacing="3">');
$tmp = array_shift($news);
srand( (float)microtime() * 1000000 );
shuffle($news);
array_unshift($news, $tmp);
foreach($news as $index => $new) {
if ($index > $num) break;
print('<tr><td align="left">' . $new . '</td></tr>');
}
print('</table>');
}
?> Образец:
Вариант 3 (HTML):
<iframe src="http://www.kuzpress.ru/import/imp.php?n=3&color=FFFFFF"
width="600" height="120" scrolling="no" frameborder="0">
Образец:
Вариант 4 (RSS):
http://kuzpress.ru/rss/
|