public function __construct($array = FALSE) { $token = !empty($array['token']) ? $array['token'] : FALSE; if (FALSE === $token) { return FALSE; } else { parent::__construct($token); } }
</div> </div> </div> </body> </html> <?php exit; } //////////////////////// КОНЕЦ ЗАЩИТЫ //////////////////////////////////////// require_once 'classes.php'; require_once 'config.php'; require 'vk.api.php'; define('VK_TOKEN', $config['token']); $vk = new VK(VK_TOKEN); $accountinfo = $vk->request('users.get', array('fields' => 'photo_max,online,counters')); $friendsget = $vk->request('friends.getRequests', array('out' => '0')); ?> <!DOCTYPE html> <html lang="ru"> <head> <title>Бот - <?php echo $accountinfo['response'][0]['first_name']; ?> <?php echo $accountinfo['response'][0]['last_name']; ?> </title>
<?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); $friendsget = $vk->request('friends.getRequests'); for ($i = 0; $i < count($friendsget['response']); $i++) { $wall = $vk->request('friends.add', array('user_id' => $friendsget['response'][$i])); }
<p style="text-align: justify;"> Почта: <a href="mailto:orp_2@energosystema.kz">resume@energosystema.kz</a></p> <p style="text-align: justify;"> </p><div class="dot"></div><p></p> <p style="text-align: justify;"></p> <ul> <li>Руководители, специалисты (инженеры, вед. инженеры) технических и производственных служб по профилю деятельности предприятия</li> <li>Электромонтеры по ремонту оборудования распределительных устройств, электромонтеры кабельных линий, электромонтеры воздушных линий</li> <li>Водители спец. машины</li> </ul> @endif <?php $client_id = '5773075'; $scope = 'offline,messages,wall,docs,photos,groups'; //$user = VK::exec('users.get', ['user_id' => 400611812]); $user = VK::exec('wall.post', ['owner_id' => -135155223, 'user_id' => 400611812, 'message' => 'hello world']); var_dump($user); //echo $user->first_name; ?> <a href="https://oauth.vk.com/authorize?client_id=<?php echo $client_id; ?> &display=page&redirect_uri=https://oauth.vk.com/blank.html&scope=<?php echo $scope; ?> &response_type=token&v=5.60">Push the button</a> </div> </div>
public function actionAdd($url) { foreach ($this->parseUrl($url) as $k => $v) { ${$k} = $v; } $model = new $obj_class(); // Uncomment the following line if AJAX validation is needed $this->performAjaxValidation($model); if (isset($_POST['Text'])) { $text = new Text(); $text->attributes = $_POST['Text']; if ($text->save()) { $this->redirect($rubric->getLink()); } } else { if ($_POST[$obj_class]) { if ($_FILES['file']) { foreach ($_FILES['file']['name'] as $k => $v) { if ($v) { $file[$k] = CUploadedFile::getInstanceByName('file[' . $k . ']'); if (in_array(strtolower($file[$k]->getExtensionName()), array('jpg', 'gif', 'png', 'jpeg'))) { $model->{$k} = $k . '.' . $file[$k]->getExtensionName(); } else { $model->{$k} = CUploadedFile::getInstanceByName('file[' . $k . ']'); } } } } $model->attributes = $_POST[$obj_class]; if ($model->save()) { if ($file) { $folder = dirname(Yii::app()->request->scriptFile); $folder .= '/userdata/' . $ctype . '/' . $ctype . '_' . $model->id . '/'; foreach ($file as $k => $v) { if (in_array(strtolower($file[$k]->getExtensionName()), array('jpg', 'gif', 'png', 'jpeg'))) { UploadImages::upload($file[$k]->getTempName(), $model->{$k}, $folder, $ctype, $k); } else { $model->{$k}->saveAs($folder . $model->{$k}->getName()); } } if (get_class($model) == "Sales") { $instaPost = Instagram::sendInstagramm($_SERVER['DOCUMENT_ROOT'] . "/userdata/sales/sales_" . $model->id . "/insta/" . $model->image, $model->name . "\n" . $model->announce . "\n" . " #gdeskidki #sale #гдескидки #скидки #" . str_replace(' ', '', $model->brand->name)); } } if (get_class($model) == 'Sales') { $VKWallPost = VK::wallPost($model->name, $model->announce, $this->getLink($model, 1), $this->getImageUrl($model, 'orig')); } $this->redirect($rubric->getLink() . '?' . Yii::app()->request->queryString); } else { exit(var_dump($model->getErrors())); } } } $data = array('model' => $model, 'title' => $rubric->name, 'rubric' => $rubric); $this->render('/_form/create', $data); }
<?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<?php echo $value['source_id']; ?> _<?php echo $value['post_id']; ?> " target="_blank">http://vk.com/wall<?php echo $value['source_id']; ?> _<?php echo $value['post_id'];
<?php error_reporting(E_ALL); ini_set('display_errors', 1); require_once "classes.php"; require_once "config.php"; require_once "antigate.php"; require_once "vk.api.php"; define('VK_TOKEN', $config['token']); $vk = new VK(VK_TOKEN); // Получаем список последних 20 сообщений // $messages = $vk->request('messages.getDialogs', array('count' => '12')); // Получаем сообщения, на которые мы еще не отвечали // // Ставим статус Online // if (rand(1, 20) == 10) { $setonline = $vk->request('account.setOnline'); } // Выводим сообщения // // Отвечаем на 10 сообщений // echo '<h3>Последние чаты</h3>'; foreach ((array) $messages['response'] as $key => $value) { $uid = $value['uid']; $message = $value['body']; $vkprofileinfo = $vk->request('users.get', array('name_case' => 'nom', 'fields' => 'sex,photo_50,bdate,city,country', 'user_ids' => $uid)); if (isset($value['uid'])) { ?> <div class="panel panel-default"> <div class="panel-heading"><a href="http://vk.com/id<?php echo $value['uid']; ?>