forked from hi5z/vkbot
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathautoupdatenews.php
41 lines (32 loc) · 1.53 KB
/
autoupdatenews.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
<?php
// Отображать все ошибки или нет//
//error_reporting(E_ALL);
//ini_set('display_errors', 1);
require_once "config.php";
require_once "vk.api.php";
define('VK_TOKEN',$config['token']);
$vk = new VK(VK_TOKEN);
// Получаем список последних 20 новостей //
$wall = $vk->request('newsfeed.get', array(
'count' => '10',
'return_banned' => '0',
));
$repost = $vk->request('wall.repost', array(
'object' => 'wall' . $wall['response']['items'][0]['source_id'] .'_'. $wall['response']['items'][0]['post_id'],
));
// Выводим ленту //
echo '<h3>Новости</h3>';
$i = 99;
foreach ((array)$wall['response']['items'] as $key => $value) {
if ($value['post_id'] != null ){
?>
<div class="panel panel-default">
<div class="panel-heading"><a href="http://vk.com/wall<?= $value['source_id'] ?>_<?= $value['post_id'] ?>" target="_blank">http://vk.com/wall<?= $value['source_id'] ?>_<?= $value['post_id'] ?></a> <br />Вероятность репоста: <span class="badge"><?=$i?>%</span></div>
<div class="panel-body">
<?= $value['text'] ?><hr />
<span class="text-muted">ВНИМАНИЕ! Если нет текста, то скорее всего в посте присутствует картинка или другое прикрепление.</span>
</div>
</div>
<? $i= $i/2;
}
}