Social Networks Auto Poster (SNAP)
Встречаем плагин для автоматического постинга в социальных сетях
Бесплатный вариант позволяет использовать только один аккаунт на одну социальную сеть, платный вариант – без ограничения количества аккаунтов
Важные шаги по настройке:
- плагин сам по себе достаточно сложный
- он взаимодействует с API социальных сетей
- он взаимодействует с WP Cron.
Поэтому желательно настраивать по этапам:
- Создаем “приложения” в социальных сетях (это без использования API самого плагина)
- Подключаем эти “приложения” к плагину
- Проверяем авторизацию
- Пробует опубликовать тестовый пост (по умолчанию – главная страница сайта)
- Добавляем какой-либо пост в репостер и пробуем его один раз опубликовать его по расписанию.
ВАЖНО: практически во всех социальных сетях созданное «приложение» позволяет делать автопостинг только в группы/публичные страницы. API соцсетей не поддерживает автопостинг в личный профиль.
Возможные проблемы:
- после подключения к плагину и успешной авторизации пост не публикуется в социальной сети – возможно не включена работа API в приложении данной социальной сети
- пост не публикуется по расписанию, хотя всё настроено (и публикация теста проходит) – смотрим лог, возможно не корректно работает WP-Cron
- отдельно проверяем работу WP-Cron
- “тихая” ошибка – всё как бы работает (ошибок нет), но пост в социальной сети не публикуется
находим Social Networks Auto Poster (SNAP) в поиске – устанавливаем – активируем
Вот страница плагина на сайте WordPress
https://ru.wordpress.org/plugins/social-networks-auto-poster-facebook-twitter-g/
Вот страница плагина на сайте разработчика
https://www.nextscripts.com/social-networks-autoposter-wordpress-plugin-pro/
И конечно в бесплатном варианте:
- один аккаунт на социальную сеть
- можно использовать только API соцсетей и нельзя использовать API SNAP
- нет возможности автопостинга по расписанию (точнее однократное срабатывание Репостера)
[Pro Only] Вы можете выбрать, что должен делать Репостер, когда он закончил работу:
- “Остановиться”
- “Начать сначала”
- “Дождаться новых записей”
- настроить Репостер на определенное время и даты.
Платный вариант SNAP
Тут все интересно.
Существует два продукта:
- SNAP PRO – покупается на пользователя один раз, пользователь может использовать на ВСЕХ своих сайтах (неограниченное количество аккаунтов во всех сетях, публикация по расписанию и прочее)
- SNAP API – ежегодная подписка на пользователя
Оригинал здесь
https://www.nextscripts.com/social-networks-autoposter-wordpress-plugin-pro/
Интересно – но по прежнему не понятно?
Что такое SNAP API?
API – это программный интерфейс приложения, интерфейс прикладного программирования – application programming interface. В данном случае социальная сеть имеет открытое программного обеспечение, которое позволяет стороннему сайту (программе) производить какие-то действия. Но есть несколько проблем:
- у социальных сетей Facebook, VKontakte, Linkenin (личный профиль) и прочее – есть открытое API
- оно везде разное – Вы это видите, когда создаете приложение в социальной сети
- если социальная сеть изменит свое API – то Ваш автопостинг перестанет работать и Вам нужно будет самостоятельно внести изменения в приложение этой социальной сети
- а у некоторых социальных сетей НЕТ открытого API – это, например Google+, XING, LinkedId (публичные страницы и группы)
Так вот – разработчики плагина сделали свое универсальное API, которое работает со всеми социальными сетями и именно за него они хотят ежегодную подписку.
Итого:
- если Вас устраивает автопубликация 1 раз в один аккаунт социальной сети – используйте вариант Free
- если Вам нужны автопубликации по расписанию в несколько аккаунтов стандартных социальных сетей – покупайте ОДИН раз версию PRO и пользуйтесь
- если Вам нужны автопубликации в премиальные соцсети (Google+, XING, LinkedIn группы) – покупайте ОДИН раз версию PRO и ЕЖЕГОДНУЮ подписку на SNAP API
ВАЖНО: перед добавлением аккаунтов в SNAP необходимо заранее создать приложения API для соответствующих социальный сетей.
Создаем «приложения» соцсетей для автопостинга
Начинаем регистрировать в facebook
Инструкция от разработчиков плагина по настройке Facebook
ВАЖНО: отдельные сканы и порядок действий могут не совпадать с текущей схемой социальной сети – так как постоянные изменения и разработчики плагина не успевают обновлять данные.
нам нужно “приложение”, которые мы создали ранее.
В расширенных настройках нужно указать ID Вашей группы, на которой будут появляться посты с сайта.
ВАЖНО: для автопубликации в группе (не на публичной странице) – FB хочет дополнительные разрешения.
Не забываем прописать правила доступа сайта к приложению – иначе получим ошибку.
“Невозможно загрузить URL. Домен этого URL не включен в список доменов приложения….”
Домен включен в список доменов – но всё равно не работает :(
Это вот как раз тот самый вход через Facebook (который мы подключили при создании приложения)
Теперь нужно туда еще данных добавить.
Указываем свой сайт
В клиентских настройках OAuth указываем URL адрес в админке нашего плагина – раздел Аккаунты
Да, прямо буквально – запросы к FB будут именно с этой страницы.
https://wpavonis.ru/wp-admin/admin.php?page=nxssnap
И пробуем авторизироваться в FB
Если всё прошло успешно (там FB еще спросит, куда именно выкладывать пост – личный профиль, публичная страница, группа) – то можно попробовать зеленую кнопку “Отправить тестовую запись в Facebook”.
Пробуем
Что у нас там на публичной странице?
Всё работает – ОК
Добавляем аккаунт VK
Инструкция от разработчиков плагина по настройке VKontakte
ВАЖНО: отдельные сканы и порядок действий могут не совпадать с текущей схемой социальной сети – так как постоянные изменения и разработчики плагина не успевают обновлять данные.
Нам нужно:
- адрес страницы/группы для постинга (один вариант или / или)
- ID приложения (из созданного “приложения” VK)
После запроса на авторизацию (ссылка на скане) – Вы получите ссылку от VK (“VK.com Автоответ”), которую нужно ввести в поле выше.
Важно – перед выдачей токена авторизации Вы должны увидеть запрос следующего вида
Если Вы сразу получили токен авторизации – авторизация будет работать, но постинг работать не будет :( Это не очевидно – но у Вас в настройках приложения VKontakte не включено API с указанием сайта и домена.
После успешной авторизации пробуем отравить тестовую запись в VKontakte – зеленая кнопка.
Проверим, что у нас в публичной странице
ОК – всё работает.
Добавляем аккаунт ОдноКлассники
ВАЖНО:
- просто создать приложение (со всеми настройками) недостаточно
- после создания приложения необходимо по e-mail написать письмо на api-support@ok.ru с запросом прав на публикацию (GROUP_CONTENT, PHOTO_CONTENT, VALUABLE_ACCESS) – иначе Ваш модуль автопостинга не сможет подключиться к приложению
- и в модуле подключения указывается секретный ключ приложения, который присылается по почте после регистрации (в самом приложении он нигде не указан)
Инструкция ниже
https://www.nextscripts.com/instructions/setup-installation-okru-social-networks-auto-poster/
ВАЖНО: Ok.ru API не выдают права на постинг в личный профиль для внешних приложений, так что автопостинг возможен только в группы.
Write an email (in Russian) to api-support@ok.ru. Says that you have a website and you would like to post news or blog posts from your website to your ok.ru group/page. You have created application with ID xxxxxxxxxxxxxx(Application ID from step 4 above) and you would like to request the following rights for it: GROUP_CONTENT, PHOTO_CONTENT, VALUABLE_ACCESS.
ВАЖНО:
- в настройках не используется ID приложения
- App Key – это публичный ключ приложения
- App Secret – это секретный ключ приложения (который присылается по e-mail)
Group ID для бесплатной версии плагина обязателен, т.к. “приложение” социальной сети может делать автопостинг только в группы OK.RU
Запускаем тест
Работает :)
Добавляем канал Telegram
Инструкция по ссылке ниже
https://www.nextscripts.com/instructions/telegram-auto-poster-setup-installation/
Автопостинг работает, конечно, не в основной аккаунт – а в созданный канал.
Схема работы:
- создаем свой канал в Телеграм
- Находим бота BotFather от SNAP
- С его помощью создаем своего бота, название должно оканчиваться на bot – мой TSL_post_bot
- Получаем для него токен
- Добавляем нашего бота в администраторы телеграм-канала
После добавления как администратора он будет виден как SMAPBot
ВАЖНО: можно использовать общего бота для нескольких каналов и сайтов. Но лучше сделать на каждый канал своего бота. По крайней мере, если бота у Вас уведут – у Вас будут проблемы только в одном канале :)
Остается только заполнить форму с настройками
Обратите внимание – Ваш канал имеет адрес вида
но в настройках его необходимо указать как @wpavonisru
Дополнительные настройки плагина SNAP
Для остальных настроек читаем статью
Подпишитесь в VKontakte - нажмите кнопку | ||
Подпишитесь в Telegram - нажмите кнопку | ||
Наша группа ODNOKLASSNIKI |
Вы можете сохранить ссылку на эту страницу себе на компьютер в виде htm файла
Пишите на электронную почту (тема и email будут добавлены автоматически в письмо)
В Вашем браузере должна быть настроена обработка ссылок mailto
site_post@bk.ru
или просто скопируйте адрес e-mail
Почитать в разделе
SMM

(Читать полностью...)
- Всего статей в разделе: 7
- Показано статей в списке: 6
- Сортировка: название по алфавиту
Кнопки “поделиться” в социальных сетях

(Читать полностью...)
Настройки плагина WordPress SNAP

(Читать полностью...)
Плагин WordPress Blog2Social

(Читать полностью...)
Плагин WordPress FS poster

(Читать полностью...)
Плагины автопостинга в социальные сети

(Читать полностью...)
Создаем “приложения” соцсетей для автопостинга

(Читать полностью...)