VKShare автоматическая публикации во «Вконтакте»
Компонент позовёт в автоматическом режиме при создании/редактировании документа публиковать на основании шаблона сообщения «Вконтакте» на стену пользователя, группы либо паблик страницы (у вас должны быть права на публикацию постов на выбранной страницы).
Пост может содержать кроме текста как ссылки на фото, так и ссылки на видео (поддерживаются следующие виде хостеры: youtube.com; vimeo.com; dailymotion.com; rutube.ru; vk.com; coub.com). Весь медиа контент будет прикреплен к посту (из видео будет прикреплено только 1-е)
Работа компонента происходит без API «Вконтакте» поэтому вам понадобиться в его настройках указать вал логин и пароль, а также мобильный телефон (телефон нужен для прохождения проверки безопасности если ваш сервер к примеру находится не в том же городе откуда вы логинились в «Вконтакте»)
Работа с шаблоном поста происходит как с обычным чанкам в котором доступны все переменные документа через конструкцию типа [[+var_name]] доступ к TV переменным осуществляется через префикс «tv.» например [[+tv.image]]. Для всем относительным ссылок на фото будет автоматически добавлен адрес сайта.
Можете указать состояние по умолчанию для чекбокса «Опубликовать ВКонтакте» для создания и редактировании документа, а также для каких шаблонов он доступен, если не выбран ни один из шаблон то он доступен для всех.
Купить
Пост может содержать кроме текста как ссылки на фото, так и ссылки на видео (поддерживаются следующие виде хостеры: youtube.com; vimeo.com; dailymotion.com; rutube.ru; vk.com; coub.com). Весь медиа контент будет прикреплен к посту (из видео будет прикреплено только 1-е)
Работа компонента происходит без API «Вконтакте» поэтому вам понадобиться в его настройках указать вал логин и пароль, а также мобильный телефон (телефон нужен для прохождения проверки безопасности если ваш сервер к примеру находится не в том же городе откуда вы логинились в «Вконтакте»)
Работа с шаблоном поста происходит как с обычным чанкам в котором доступны все переменные документа через конструкцию типа [[+var_name]] доступ к TV переменным осуществляется через префикс «tv.» например [[+tv.image]]. Для всем относительным ссылок на фото будет автоматически добавлен адрес сайта.
Можете указать состояние по умолчанию для чекбокса «Опубликовать ВКонтакте» для создания и редактировании документа, а также для каких шаблонов он доступен, если не выбран ни один из шаблон то он доступен для всех.
Купить
Поблагодарить автора
Отправить деньги
Комментарии: 23
А почему сделано не через API ВК?
Через API зачастую после n-го количества сообщений ВК требует всякие подтверждения отправлять + нужно делать приложения для ВК
Дороговато за копипаст=(
СкачатьСкоро в пору на modx.pro будет писать рекламу «Скачать бесплатно и без СМС». Вам не стыдно? Все четко пишут «Доступен в магазине» или типа того. Выглядит уже так, как будто клики набиваете.
Выглядит уже так, как будто клики набиваете.Так и есть, а клики я потом перепродаю ))
Это был сарказм и ответ не требовался.
При должном уважении к вашему труду (и праву назначать за свой труд любую цену), хочется отметить, что СКАЧАТЬ воспринимается не как КУПИТЬ.
Нет, это не упрек. Просто мысль вслух. Присоединяюсь к улыбке от Николая.
Нет, это не упрек. Просто мысль вслух. Присоединяюсь к улыбке от Николая.
+
Довольно-таки прикольненько, но пожалуй, воздержусь.
Вот если бы посев был по всем соц сетям — это другой разговор…
Вот если бы посев был по всем соц сетям — это другой разговор…
ну это так сказать зондирование, насколько эта тема интересна пользователям. В дальнейшем конечно в планах сдать все по всем соц сетям
Тема весьма интересна пользователям. Если добавить ешё FB, будет отличненько.
Не, лучше дождёмся вон тот.
FB, G+, Twitter, ЖЖ
Один ВК как бы дороговато
Важно, учесть публикации по расписанию (отложенные публикации)
Один ВК как бы дороговато
Важно, учесть публикации по расписанию (отложенные публикации)
Facebook и Twitter легко связываются между собой. Постишь твит и в FB происходит дублирование. Есть такие же подвязки с G+ через ВК, кажется. Так-то компонент интересен автопостингом именно в паблики. Поскольку я работаю с новостными порталами, то могу сразу сказать — спрос есть)) Сейчас многие отправляют туда посты самостоятельно через «поделиться в соцсетях». Отправляют чаще всего в ВК, Твиттеер и… внезапно! Одноклассники. Автопостинг по нескольким соцсетям — то, что реально сегодня требуется. Другое дело, что по большей части они на DLE сделаны. NewsModxBox сам пока не смотрел, но однажды руки дойдут.
И да, присоединяюсь, для перепоста в одну соцсеть цена великовата.
И да, присоединяюсь, для перепоста в одну соцсеть цена великовата.
По цене хоть и сказал тоже, что великовато, но не в упрек автору, а как бы субъективно, в сравнении с другими пакетами в modstore.pro и набором функций.
Но я не об этом сейчас. А о том, что на двух новостных порталах пользуюсь сторонним сервисом который по крону (своему) проверяет обновления в RSS этих порталов. Соответственно, формат RSS — текст, картинки, и (очень важно) хештеги (без хештегов постинг для нас смысла почти не имеет) мы задаем сами. Так же нет проблем с отложенной публикацией.
Потому, уже который раз читая проекты аналогичных компонентов, и видя готовый экземпляр не вижу в них замены сегодняшнему гибкому функционалу стороннего сервиса, хотя там есть абонплата и она от 350 р\мес. при условии постинга в 5 соц сетей (ФБ, Тв, Вк, Г+, ЖЖ), которые полезны все по своему.
Считаю, что рассчитывать на настроенные перепосты из одной соцсети в другую- неверно. Все должно быть независимо.
Так же, все почему то делают акцент на постинге в момент публикации, что кажется совсем тупиковым решением, ибо лучше настроить по крону, что бы постились и отложенные публикации и изменения (например по какому то полю, заголовок ли, вводный текст ли изменится- перепост).
Мало того, документ может быть снят редактором с публикации сразу после размещения, так бывает, а если он по факту публикации уже был отправлен в соцсети, то посетители будут попадать либо на 404 либо на 503. Что еще раз в пользу постинга именно по крону.
Но я не об этом сейчас. А о том, что на двух новостных порталах пользуюсь сторонним сервисом который по крону (своему) проверяет обновления в RSS этих порталов. Соответственно, формат RSS — текст, картинки, и (очень важно) хештеги (без хештегов постинг для нас смысла почти не имеет) мы задаем сами. Так же нет проблем с отложенной публикацией.
Потому, уже который раз читая проекты аналогичных компонентов, и видя готовый экземпляр не вижу в них замены сегодняшнему гибкому функционалу стороннего сервиса, хотя там есть абонплата и она от 350 р\мес. при условии постинга в 5 соц сетей (ФБ, Тв, Вк, Г+, ЖЖ), которые полезны все по своему.
Считаю, что рассчитывать на настроенные перепосты из одной соцсети в другую- неверно. Все должно быть независимо.
Так же, все почему то делают акцент на постинге в момент публикации, что кажется совсем тупиковым решением, ибо лучше настроить по крону, что бы постились и отложенные публикации и изменения (например по какому то полю, заголовок ли, вводный текст ли изменится- перепост).
Мало того, документ может быть снят редактором с публикации сразу после размещения, так бывает, а если он по факту публикации уже был отправлен в соцсети, то посетители будут попадать либо на 404 либо на 503. Что еще раз в пользу постинга именно по крону.
полезная инфа, возьму на заметку
С отложенной публикацией, это да)) По ошибкам тоже верно. На сайтах стоят ЧПУ, а редакторы редко, но бывает, что не замечают ошибку в заголовке. Они его меняют спустя какое-то время после публикации, соответственно меняется адрес. Получается ерунда( На modx есть redirector, но мысль о разрастающихся 301 редиректах тоже не сильно радует. Плюс индексация роботами новостных лент Я и G проходит примерно за 1-3 минуты и если трафик начинает капать после проверки роботами, то это теоретически лучше. Хотя SEO такое SEO, что там хз есть от этого толк или не очень))
В моем решении, я при отмене публикации убирал из соц-сети пост) (решение не публичное)
Полезное решение))
Так может пора уже допилить и опубликовать? :) Работает же.
Рано еще… Мир не готов к такому…
Когда-то «делал» простенький плагинчик-постилку в группу вк и твиттер для объявлений:
switch($modx->event->name){
case 'OnDocFormSave':
if ($resource->template == '1' && $resource->getTVValue('autovk') == '1') {
$content = $resource->get('content');
$content = strip_tags($content);
$content = substr($content, 0, 450);
$content = urlencode($content);
$url = $resource->get('uri');
$postdata = http_build_query(
array(
'var1' => 'some content',
'var2' => 'doh'
)
);
$opts = array('http' =>
array(
'method' => 'POST',
'header' => 'Content-type: application/x-www-form-urlencoded',
'content' => $postdata
)
);
$context = stream_context_create($opts);
$result = file_get_contents('https://api.vk.com/method/wall.post?owner_id=-ид_группы_с_минусом&friends_only=0&from_group=1&message='.$content.'&attachments=http://ваш_сайт.ру/'.$url.'&access_token=ваш_токен_с_вк', false, $context);
}
if ($resource->template == '1' && $resource->getTVValue('autotwitter') == '1') {
$param = array(
'pagetitle' => $resource->get('pagetitle'),
'site_url' => $resource->getOption('site_url'),
'uri' => $resource->get('uri')
);
$capt = $resource->get('pagetitle');
$modx->runSnippet('twitter_posting',$param);
}
break;
}
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.