Под словом “приложение” понимается перевод слова application = т.е. это просто некий идентификатор со своим ID и паролем.
И правилами доступа сайта к этому приложению.
А зачем вообще это нужно для автопостинга с сайта? Ведь кнопки “поделиться” работают без создания каких-либо приложений?
Кнопки «поделиться» в социальных сетях
Разница есть.
Когда Вы нажимаете на сайте “Поделиться” – Вы в вашем браузере уже авторизированы в своих аккаунтах в социальных сетях. Т.е. браузер помнит Ваш логин и пароль – и социальная сеть пускает Вас в свой аккаунт. И социальная сеть позволяет Вам выбрать мышкой, куда именно Вы будете расшаривать пост – или в личный профиль или в группу.
ВАЖНО: практически во всех социальных сетях созданное “приложение” позволяет делать автопостинг только в группы/публичные страницы. API соцсетей не поддерживает автопостинг в личный профиль.
Когда тоже самое пытается сделать программное обеспечения с Вашего сайта (который может находиться на хостинге вообще в другой стране) – для них социальные сети (доступ в Ваш аккаунт) закрыты. Т.е. нужно создать специальное “приложение” (используется английское слово application) внутри социальной сети, у которого будет:
- свой ID
- свой пароль (ключ)
- свой токен, по которому социальная сеть будет разрешать что-либо делать стороннему программному обеспечению
- куда именно размещать пост (профиль, группа) – у сервера нет ручек, он не может выбрать из списка, ему нужно заранее указать
- домены, с которого будет происходить запрос к социальной сети
- прочие настройки
ВАЖНО: часть плагинов могут работать без создания “приложения” в социальной сети. Через свое API – но это платная функция плагина. Пример в формате подписки на год (т.к. социальные сети постоянно что-то меняют в своем ПО)
Как создать приложение Facebook
Тут все запутано. Нам нужна возможность, что сервер (сайт) мог публиковать посты в профиле/странице/группе.
У FB есть специальное разрешение для этого – pages_manage_posts
Полный список профилей и доступных разрешений ниже
https://developers.facebook.com/docs/development/create-an-app/app-dashboard/app-types
Из всего этого богатства нам нужен вариант “бизнес-приложение”, он же “компания”.
Если использовать обычное “Потребительское приложение” – то при попытке подключить (авторизировать) плагин к FB Вы получите ошибку
Это как раз то самое сложнопереводимое сообщение, которое означает, что разрешения pages_manage_posts у Вас нет.
Более того, после создания приложения:
- нельзя изменить его тип – только удалить и создать заново
- нельзя изменить набор разрешений
Начинаем создавать приложение – выбираем “Компания”.
Выбираем название и указываем, что только наша компания будет использовать это приложение.
ВАЖНО: название приложения лучше сделать как домен Вашего сайта – потом оно будет указано в посте в виде “опубликовано от Wpavonis.ru”
После нажатия зеленой кнопки “Создание приложения” FB запросит Ваш текущий пароль.
Дальше FB спрашивает, какие продукты подключить к приложению
Совершенно не очевидно – но нужно выбрать “Вход через Facebook”. Потом при настройке плагина Вы там укажете URL адрес страницы админки сайта, с которой будет подключение.
При создании приложения facebook требует указать
- список доменов, с которыми будет работать приложение (т.е. с каких сайтов будут поступать запросы)
- url-адрес политики конфиденциальности на сайте
- url-адрес инструкций для удаления данных пользователей
WordPress позволяет создавать страницу политики конфиденциальности по умолчанию – в разделе “Настройки” ->”Приватность”
Без такой страницы на сайте Facebook Вас дальше не пустит :(
И да – активность Вашего приложения ограничена 200 запросами в час.
ВАЖНО: запрос на выбор группы/публичной страницы/личного профиля будет на этапе авторизации со стороны сайта (т.е. с каким именно профилем будет использовано приложение). В настройках самого приложения этого отдельно нет.
Как создать приложение Vkontakte
Режим разработчика для VK
https://vk.com/apps?act=manage
Намного проще, чем у FB, но есть ряд важных вещей.
Выбираем “Стандартное приложение” – иначе потом плагины автопостинга работать не будут.
ВАЖНО: После нажатия кнопки “Подключить приложение” VK сделает тестовый звонок (с подменой номера) на Ваш телефон – необходимо указать последние 4 цифры для продолжения.
Надо:
- название приложения
- выбрать сообщество
Примечание: в VKontakte мы указываем сразу сообщество, с которым будет работать приложение (где именно будут посты с сайта публиковаться). У Facebook запрос на выбор профиля для публикации появляется только после авторизации плагина для автопостинга. Удивительная логика у Facebook.
Обязательно:
- “приложение включено и видно всем”
- Open API – “Включено”
- адрес сайта и базовый домен
Если Open API будет в выключенном состоянии – авторизацию плагина автопостинга Вы пройдете – но ничего работать не будет.
Как создать приложение Одноклассники
Режим разработчика для OK.ru
После получения прав разработчика переходим по ссылке
https://ok.ru/vitrine/myuploaded
ВАЖНО:
- просто создать приложение (со всеми настройками) недостаточно
- после создания приложения необходимо по e-mail написать письмо на api-support@ok.ru с запросом прав на публикацию (GROUP_CONTENT, PHOTO_CONTENT, VALUABLE_ACCESS) – иначе Ваш модуль автопостинга не сможет подключиться к приложению
- и в модуле подключения указывается секретный ключ приложения, который присылается по почте после регистрации (в самом приложении он нигде не указан)
Указываем название, фото и прочее – тут стандартно
Добавляем платформу (кнопка внизу) для OAuth авторизации
Выбираем платформу OAuth
Можно и нужно указать права, которые потребуются Вашему приложению
Вам нужны три основных права:
- GROUP_CONTENT
- PHOTO_CONTENT
- VALUABLE_ACCESS
Подробнее о правах можно узнать по ссылке
https://apiok.ru/ext/oauth/permissions
После сохранения приложения на почту придет подтверждение
Письмо не теряйте – там есть параметр, который не указан на странице приложения:
- Adplication ID
- Публичный ключ приложения
- Секретный ключ приложения (он указан только в письме!)
- Ссылка на приложение
Секретный ключ позволит Вам менять параметры приложения.
И его же надо будет указать в плагинах при настройке аккаунта в OK.RU
Как создать приложение Linkedin
ВАЖНО: в настоящий момент не существует возможности в бесплатном варианте сделать автопостинг в личный профиль Linkedin. Хотя в описаниях плагинов такая возможность указана.
Проблема в том, что теперь можно создать приложение Linkedin только для компании (бесплатное API).
т.е. ссылка на страницу Linkedin только в формате компании … linkedin.com/company/…
Страница создания приложения для Linkedin
https://developer.linkedin.com/
За деньги проблема конечно решается – в платных версиях плагинов автопостинга используется их собственное API, которое позволяет сделать пост в любых вариантах.
Подпишитесь в VKontakte - нажмите кнопку | ||
Подпишитесь в Telegram - нажмите кнопку | ||
Наша группа ODNOKLASSNIKI |
Вы можете сохранить ссылку на эту страницу себе на компьютер в виде htm файла
Пишите на электронную почту (тема и email будут добавлены автоматически в письмо)
В Вашем браузере должна быть настроена обработка ссылок mailto
site_post@bk.ru
или просто скопируйте адрес e-mail
Почитать в разделе
SMM
SMM - social media marketing (маркетинг в социальных сетях) Зачем сайту (и бизнесу) вообще нужно выходить в социальные сети? Волшебные слова - трафик и подписчики. Посмотрим на простой сценарий. Пользователь ищет информацию по теме, находит через поисковую систему сайт, видит там решение своего вопроса. Так же он видит другие полезные статьи (ладно - и товары тоже) на сайте, которые его могут заинтересовать. Так сказать - есть попадание в целевую группу. А дальше? Все наши затраты на SEO оказываются одноразовыми. Как-то необходимо получить привязку посетителя к сайту - что бы он мог потом еще раз на него зайти уже без использования поиска. Т.е. как бы затраты на SEO - это именно на...(Читать полностью...)
- Всего статей в разделе: 7
- Показано статей в списке: 6
- Сортировка: название по алфавиту
Кнопки “поделиться” в социальных сетях
Они же "share buttons". Зачем это надо и как оно работает? Самое главное и во-первых = социальная сеть должна откуда-то взять информацию, которая будет размещена в ленте. Это как правило: название страницы краткое описание страницы картинка Тут наши title и description не работают. Был придуман специальный стандарт (микроразметка OpenGraph), в тегатэгах которой указывается нужная информация. На сегодняшний день Open Graph используется в Facebook, Вконтакте, Google+, Twitter, Linkedin, Pinterest. Как пример код html сайта В секции head появляются дополнительные метатэги meta property="og:title" meta property="og:image" meta...(Читать полностью...)
Настройки плагина WordPress SNAP
Как подключить аккаунты - читаем статью Плагин WordPress SNAP (NextScripts:Social Networks Auto Poster) Общие настройки плагина WordPress SNAP можно публиковать новый пост немедленно можно публиковать пост с задержкой времени можно ограничивать число постов за период для сайтов с большим количеством новых записей Есть фильтр для автопубликаций выбор по тэгам выбор по типам записей выбор по авторам выбор по своим дополнительным полям (в версии PRO) т.е. можно сделать или свое дополнительное поле или специальный тэг - указать в настройках = и будет работать автопубликация записей только для этих условий. ВАЖНО: можно настроить индивидуальные фильтры для...(Читать полностью...)
Плагин WordPress Blog2Social
Плагин WordPress для автопостинга Blog2Social Позволят в автоматическом режиме выкладывать пост в социальные сети - вот список поддерживаемых сетей в бесплатном варианте: Facebook - личный профиль и публичная страница Twitter - личный профиль Pinterest - личный профиль LinkedIn - личный профиль Xing - личный профиль VKontakte - личный профиль Blogovin - личный профиль Tumblr - личный профиль Medium - личный профиль Torial - личный профиль Flickr - личный профиль Diigo - личный профиль Reddit - личный профиль ВАЖНО: в бесплатном варианте плагин Blog2Social предоставляет свое API - т.е. никаких приложений в социальных сетях не надо...(Читать полностью...)
Плагин WordPress FS poster
Плагин WordPress для автопостинга FS Poster Плагин существует в двух версиях: FS Poster Lite (бесплатная версия) - на сайте WordPress FS Post (платная полная версия) - на сайте разработчика Бесплатная версия может почти все, за исключением: нет автопостинга по расписанию через час после выкладки сбрасываются аккаунты социальных сетей Список поддерживаемых социальных сетей Плагин использует свое API - никаких "приложений" в социальных сетях создавать не надо Facebook Twitter Instagram LinkedIn VK Pinterest Reddit Tumblr Odnoklassniki Plurk Xing Google My Business Blogger Telegram Medium Wordpress Есть DashBoard, можно...(Читать полностью...)
Плагин WordPress SNAP (NextScripts:Social Networks Auto Poster)
Social Networks Auto Poster (SNAP) Встречаем плагин для автоматического постинга в социальных сетях Бесплатный вариант позволяет использовать только один аккаунт на одну социальную сеть, платный вариант - без ограничения количества аккаунтов Важные шаги по настройке: плагин сам по себе достаточно сложный он взаимодействует с API социальных сетей он взаимодействует с WP Cron. Поэтому желательно настраивать по этапам: Создаем "приложения" в социальных сетях (это без использования API самого плагина) Подключаем эти "приложения" к плагину Проверяем авторизацию Пробует опубликовать тестовый пост (по умолчанию - главная страница сайта) Добавляем...(Читать полностью...)
Плагины автопостинга в социальные сети
Рассмотрим плагины автопостинга из WordPress в социальные сети. Еще есть онлайн сервисы автопостинга (с любого сайта) - но это уже другая история. Исходные данные: есть личная страница в facebook есть личная страница vk есть публичная страница facebook (для этого сайта) есть публичная страница vk (для этого сайта) есть личная страница в linkedin Нам нужно, что бы после публикации нового материала наш новый пост был опубликован на всех этих площадках. Да, можно вручную кнопочки "расшарить" нажимать, но если сайтов 10, в публичных страниц как минимум 20 (по две на сайт - fb / vk)? Будем автоматизировать. ВАЖНО: для автопубликации в социальных сетях нужны три...(Читать полностью...)