У vk есть отличное API, изучив которое можно сделать абсолютно все, ну или почти все.
Представляю вашему вниманию скрипт автоматической публикации постов.
Для начала необходимо получить токен. Для этого создаем Standalone-приложение.
После этого переходим по ссылке
Копируем из адресной строки token, заполняем index.php своими данными ($token, $group_id, $text, $image).
$text - текст поста
$image - картинка к посту с абсолютным путем (пример c://img/img.jpg)
Итак, качаем отсюда https://github.com/FaustVlll/vkAPI файлы vk.php и post.php
index.php может выглядеть, например так
Запускаем на Денвере и наблюдаем, как наша группа заполняется контентом
Постить не больше 50 постов в день.
Чаще чем раз в 5 минут лучше не постить - банят.
Удачи всем...
Представляю вашему вниманию скрипт автоматической публикации постов.
Для начала необходимо получить токен. Для этого создаем Standalone-приложение.
После этого переходим по ссылке
Код:
https://oauth.vk.com/authorize?client_id=ИД_ВАШЕГО_ПРИЛОЖЕНИЯ&scope=notify,friends,photos,offline,wall&redirect_uri=blank.html&display=popup&response_type=token
$text - текст поста
$image - картинка к посту с абсолютным путем (пример c://img/img.jpg)
Итак, качаем отсюда https://github.com/FaustVlll/vkAPI файлы vk.php и post.php
index.php может выглядеть, например так
Код:
<META HTTP-EQUIV="REFRESH" CONTENT="Пауза между постингом в сек.">
<?php
error_reporting(0);
require 'vk.php';
require 'post.php';
$token = 'YOUR TOKEN';
$user_id = null;
$group_id = null;
$file_out = file("text.txt");//файл с постами, ^ - разделитель между текстом и картинкой
//пример строки из файла Текст поста^c://img/img.jpg
$pieces = explode("^", $file_out[0]);
$text = $pieces[0];
$image = $pieces[1];
try {
$vk = \vkApi\vk::create($token);
$post = new \vkApi\post($vk, $user_id, $group_id);
$post->post($text, $image);
echo 'Success!';
} catch(Exception $e){
echo 'Error: <b>' . $e->getMessage() . '</b><br />';
echo 'in file "' . $e->getFile() . '" on line ' . $e->getLine();
}
unset($file_out[0]); //удаляем первую строку из text.txt
file_put_contents("text.txt",$file_out);
?>
Постить не больше 50 постов в день.
Чаще чем раз в 5 минут лучше не постить - банят.
Удачи всем...