Автопостинг в социальные сети

В последнее время для продвижения своих товаров/услуг стали занимать социальные сети. Если посмотреть внимательно, там уже идет война роботов с роботами, т.е. большая часть постингов в Вашей ленте сделана роботами.

Автопостинг в социальные сети

В принципе, у нас есть несколько путей добавления контекста в социальные сети:

1. Посадить работника с обязанностями заносить информацию, но он проиграет роботам :)

2. Организовать трансляцию контента со своего сайта в социальные сети через сайт-посредник. Хороший вариант – сайт novapress.pro Удобный вариант: регистрируется, указываем что и куда, платим – все работает. Самый удачный вариант для коммерческого сайта, т.к. в социальных сетях постоянно API переделывается. И Ваш тщательно настроенный плагин перестает работать.

3. Подключить к своей CMS плагин, которые обеспечивает публикацию в социальных сетях. Например, для Joomla есть вариант Social Crossposting, который обеспечивает постинг в основных социальных сетях.

4. Для программистов – можно для CMS написать свои модули, которые будет транслировать материалы с сайта в социальные сети. Вот тут можно посмотреть – http://habrahabr.ru/post/131107/

Рассмотрим вариант 3 более подробно на примере Joomla.

Используем плагин Social Crossposting

Автопостинг в социальные сети

Находим, устанавливаем.

Через список плагинов видим два плагина Social Crossposting (сам плагин) и Social Crossposting Cron (запуск по расписанию). Активируем как обычно.

Автопостинг в социальные сети

В настройках Cron указываем 60 мин и при необходимости адрес e-mail, куда будут приходить отчеты о размещении поста.

Автопостинг в социальные сети

Заходим в настройки плагина

Автопостинг в социальные сети

В настройках мы видим (например для facebook / vkontakte)

Автопостинг в социальные сети Автопостинг в социальные сети

В обеих случаях плагин хочет от нас ID приложения и его ключ. Необходимо зарегистрировать приложение в каждой социальной сети, указать его права и что оно будет делать (постить материалы).  Теперь при каждом обращении провайдер facebook / vkontakte будет выполнять запрос нашего плагина.

На примере facebook.com

– входим в свой аккаунт facebook под своим логином и паролем.

– переходим на специальную страницу для разработчиков developers.facebook.com/apps. Если вы впервые находитесь на этой странице, то вас попросят зарегистрироваться в качестве разработчика.

– создаем новое приложение

Автопостинг в социальные сети

– вводим капчу

Автопостинг в социальные сети

– приложение создано, переходим в настройки

Автопостинг в социальные сети

– добавляем новую платформу (+ Add Platform)

Автопостинг в социальные сети

 

– выбираем Website, вводим адрес своего сайта, сохраняем

Автопостинг в социальные сети

– берем данные из App ID  и App Secret – вносим их в необходимый раздел плагина.

Если создание приложения не завершено – получим ошибку

Автопостинг в социальные сети

 

“Это приложение все еще находится в режиме разработки, и Вы не имеете к нему доступа. Перейти к тесту зарегистрированных пользователей или задать приложение для администрирования разрешений.”

– надо еще разрешить активный статус приложению

Автопостинг в социальные сети

– если не указан в настройках e-mail, то включить не удастся

– включаем

Автопостинг в социальные сети

Пробуем, новая ошибка.

Автопостинг в социальные сети

Некорректные данные: read_stream, publish_stream, user_groups, offline_access.

Это сообщение отображается только для разработчиков. Пользователи вашего приложения будут игнорировать эти разрешения, если они присутствуют. Пожалуйста, прочитайте документацию для действительного разрешения на: https://developers.facebook.com/docs/facebook-login/permissions

Параметры publish_stream, offline_access устарели. Т.е. плагин надо менять, т.к. API в facebook были изменения. Новая версия плагина теперь платная, смотреть здесь http://thekrotek.com/joomla-extensions/social-crossposting

 

 

 


Вы можете сохранить ссылку на эту страницу себе на компьютер в виде htm файла