Управление и настройка автопостинга в социальные сети

     Каждый раз, когда мы публикуем новости на нашем сайте возникает неудобство в виде того, что каждую из них нужно дублировать в разные социальные сети, а с учётом того, что как минимум пользуются Вконтакте, Фейсбук и Твиттером, то это дело становится совсем неудобным и занимает лишнее время, поэтому актуально и рационально пользоваться возможностью автопостинга, в частности если Ваш сайт разработан на системе управления сайтами WordPress, то он как нельзя лучше подходит для этого.

     Настройка автопостинга:

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

ВНИМАНИЕ! Социальные сети довольно часто меняют свои сервисы, поэтому если Вы на картинках увидите несоответствие, то не пугайтесь, просто нужно немного проявить смекалки и Вы найдете как выполнить указанные манипуляции в действующей редакции сервисов социальных сетей. Google+ не работает в данной системе, он доступен только в платной версии, но зато десятки остальных социальных сетей великолепно поддерживаются, в том числе и Вконтакте, Фейсбук и Твиттер, вот их мы и настроим в качестве примера.

Настройка автопостинга в Facebook:

1) Заходим по адресу: developers.facebook.com/apps (для жителей Крыма и Севастополя нужно заходить через сторонний сервис с другим IP, данная функция заблокирована!)

2) Нажимаем «Зарегистрироваться в качестве разработчика» — зеленая кнопочка:

Настройка автопостинга Фейсбук 1

3) Создаём новое приложение «Apps» — «Create a new app» в вернем меню. В появившемся окошке нажмите ссылку «Advanced Setup». Заполняем «Display name» — придумываем СВОЕ уникальное название для приложения и указываем любую категорию.

Настройка автопостинга Фейсбук 4

Настройка автопостинга Фейсбук 2

4) Сохраняем куда-нибудь себе в блокнот App ID и App Secret, они понадобятся при добавлении приложения на вашем сайте. Для того, чтобы посмотреть код из поля «App Secret» нажмите кнопку «Show» справа от него, введите логин и пароль от вашего аккаунта на Фэйсбуке.

Настройка автопостинга Фейсбук 3

5) В левом меню выберите пункт «Settings» (Настройки), нажмите на кнопку «Add Platform» (Добавить платформу). В появившемся окне выберите Website. Введите адрес вашего сайта в полях «Site URL» и «App Domains». В поле «App Domains» введите адрес без http://, а в поле «Site URL» — с http:// Фейсбук с привязанными доменами не работает, поэтому указывайте основной адрес сайта. Сохраните внесенные изменения, для этого нажмите внизу синюю кнопку «Save Change».

Настройка автопостинга Фейсбук 5 Настройка автопостинга Фейсбук 6

6) Все приложения на Фэйсбуке отключены по умолчанию, поэтому приложение нужно включить. Для этого в левом меню выберите «Status & Review», нажмите на белое поле слева от кнопки «NO».

Настройка автопостинга Фейсбук 7

Готово!!!

 7) Подключаем приложение к сайту. Нажмите ссылку в левой панели  «Автопостинг».

8) Зайдите в раздел консоли «Настройки» — Нажмите зеленую кнопку «Add new account».
В появившемся окне в поле «Add New Network:» выберите «Facebook». В поле «Название аккаунта» введите любое название.
В поле «Facebook URL» введите адрес вашей страницы или группы на Фэйсбуке.
Далее введите коды в поля «App ID» и «App Secret» (которые мы выше просили записать, или можете посмотреть их в настройках приложения).
В поле «Формат сообщения» можно задать что именно публиковать (название записи, ссылку, автора, адрес сайта и т.д.). Сами параметры можно посмотреть нажав на ссылку «Hide format info» справа от названия поля.
В поле «Post Type» выберите тип отображения записи. Чем отличаются типы можно посмотреть на примере, для просмотра примера нажмите на ссылку «В чем разница?» справа от названия поля. Далее нажмите кнопку «Обновить настройки».

 Настройка автопостинга Фейсбук 8

 9) После сохранения нажмите рядом с приложением кнопку «Показать настройки». Нажмите на ссылку «Authorize Your Facebook Account» (внизу, рядом будет зеленая стрелка и текст «Авторизовать ваш аккаунт»). Вы перейдете на Фэйсбук, подтвердите подключение аккаунта и настройте разрешения.

Настройка автопостинга Фейсбук 9

Настройка автопостинга вКонтакте:

1) Создаём прилодение вКонтакте, зайдяна страницу: vk.com/dev
Нажмите на кнопку «Создать приложение».  Заполните произвольно поле «Название», поставьте галочку в поле «Standalone-приложение» и нажмите кнопку «Подключить приложение».

 Настройка автопостинга вКонтакте 1

2) Появится сообщение для подтверждения создания приложения. При необходимости введите номер телефона и нажмите кнопку «Получить код». На указанный номер придет SMS-сообщение с кодом подтверждения, введите его в поле «Код подтверждения» и нажмите кнопку «Отправить код».

3) Появится страница с настройками приложения, переключитесь на вкладку «Настройки», запомните, скопируйте или запишите на листочек код из поля «ID приложения», он вам понадобится при настройке плагина на сайте. В поле «Состояние» выберите «Приложение включено и видно всем» и сохраните настройки.

Настройка автопостинга вКонтакте 2

4) Подключаем приложение к сайту. Нажмите ссылку в левой панели  «Автопостинг».

Зайдите в раздел консоли «Настройки» — нажмите зеленую кнопку «Add new account».
В появившемся окне в поле «Add New Network:» выберите «vKontakte (VK)». Появятся настройки для ВКонтакте.

Название аккаунта — введите любое название, к примеру, ВКонтакте, оно нужно для удобного поиска по подключенным аккаунтам.
vKontakte (URL) — введите адрес вашей группы или страницы ВКонтакте, на ней будут публиковаться записи с вашего сайта.
VK API — введите ID приложения, которое вы создали ВКонтакте (тот, который выше мы просили записать или запомнить).
vKontakte(VK) Email — введите e-mail от вашего аккаунта ВК.
Формат текста сообщения — в данном поле можно задать что именно публиковать (название записи, ссылку, автора, адрес сайта и т.д.). Сами параметры можно посмотреть нажав на ссылку «Hide format info» справа от названия поля.
Post Type — выберите тип отображения записи. Чем отличаются типы можно посмотреть на примере, для просмотра примера нажмите на ссылку «В чем разница?» справа от названия поля.
После внесения изменений нажмите кнопку внизу «Обновить настройки».
Добавленный аккаунт появится в списке, зайдите в настройки аккаунта, для этого нажмите кнопку «Показать настройки».

5) Важное поле, которое необходимо заполнить vKontakte(VK) Auth Response, где его взять? Читайте ниже:

Нажмите на ссылку «Authorize Your vKontakte(VK) Account» (справа от нее будет зеленая стрелочка и текст «Авторизовать ваш аккаунт»).Должна открыться новая вкладка в браузере. На вкладке будет окошко в котором нужно подтвердить доступ к вашему аккаунту, нажмите кнопку «Разрешить».

Настройка автопостинга вКонтакте 3

6) Загрузится страница, на ней будет всего одна строчка, с сообщением об успешной авторизации или об ошибке. Если появилось сообщение об ошибке ({«error»:»invalid_request»,»error_description»:»Security Error»}), то авторизуйтесь во ВК и на вашем сайте в другом браузере, в консоли сайта зайдите в настройки плагина и еще раз нажмите кнопку «Authorize Your vKontakte(VK) Account».
При успешной авторизации должно отображаться сообщение:
Пожалуйста, не копируйте данные из адресной строки для сторонних сайтов. Таким образом Вы можете потерять доступ к Вашему аккаунту.
Скопируйте адрес страницы из адресной строки браузера, перейдите в консоль вашего сайта, на страницу настроек аккаунта ВК, вставьте скопированный адрес в поле «vKontakte(VK) Auth Response» и сохраните настройки. Код должен быть типа (c http://): oauth.vk.com/blank.html#access_token=…&expires_in=0&user_id=143448444

Настройка автопостинга вКонтакте 4

Готово!!!

Настройка автопостинга в Твиттер:

1) Заходим на страницу разработчика: apps.twitter.com

2) Нажмите кнопку «Create New App».
В появившейся форме заполните поля и нажмите кнопку «Create your Twitter application».
Name — название вашего приложения.
Description — описание вашего приложения.
Website — адрес вашего сайта, с http://
Обязательно поставьте галочку в поле «Read and Write» (если она не стоит) и сохраните настройки.

3) Для приложений Twitter требует добавить номер мобильного телефона в аккаунт и подтвердить это с помощью SMS. Если ваш аккаунт еще не привязан к телефону, то это можно сделать в настройках вашего аккаунта (Настройки — Мобильные технологии).
Далее перейдите на вкладку «Keys and Access Tokens», нажмите кнопку внизу страницы «Create my access token».

Настройка автопостинга Твиттер1

4) Вам понадобятся коды из полей «Consumer Key (API Key)», «Consumer Secret (API Secret)», «Access Token», «Access Token Secret».

5) Подключаем приложение к сайту. Нажмите ссылку в левой панели  «Автопостинг». Здесь все просто: добавляете в настройках новый аккаунт (по аналогии см. выше), указываете там все ранее полученные ключи, которые будут запрошены, и приложение уже готово к работе, кросспостинг в Twitter из WordPress настроен.

ВАЖНО! В каждой из трёх настроенных социальных сетей можно протестировать правильность настройки, для этого заходите в Показать настройки и внизу увидите залёную кнопку Test your settings: … щелкните на неё, в ответ в всплывающем окошке появится сообщение, всё ли ОК или есть проблемы (в случае проблем перечитывайте внимательно данное руководство, всё протестировано и при правильной настройке должно работать). Далее зайдя в раздел Новости создаём тестовую новость и выставляем ей раздел Архив новостей (только из этого раздела публикуется автопостинг!), после опубликования новости проверяем свои аккаунты в соц. сетях, там должны быть публикации (иногда есть задержка до 2-х минут). На вкладке Настройки (Settings) есть очень много вариантов, можете поэкспериментировать, но обязательно запомните первоначальные настройки, чтобы система работала.

Удачи!