Не в сети
![1499631802_1439323788_social1.png 1499631802_1439323788_social1.png](https://devcraft.club/data/attachments/0/7-aa295d379aab4333957b3d107c0e3934.jpg)
Приветствую!
Давно хотел написать нечто подобное, так как сам был в поиске таких модулей или хаков. Наверное, многие слышали о такой системе, как Time2Post? Если да, то прошу не уходить никуда, а читать далее. А те, кто впервые об этом узнал - добро пожаловать. Я представлю вам два сервиса, которые совершенно БЕСПЛАТНО разместят ваш контент на вашей страничке в соц. сети. Один из сервисов, как уже написал, это Time2Post. А другой - IFTTT. Немного о самих сервисах.
Перед тем, как мы начнём, давайте настроим нашу ленту.
Для этого, перейдём по следующему адресу: http://ваш-сайт.ру/rss.xml. Проверяем - работает ли лента вообще =).
Затем идём в админку: /admin.php?mod=options&action=syscon на последнюю иконку. Включаем и настраиваем. В моём случае - полный вывод и 10 новостей.
Time2Post. Русскоязычный сервис, который размещает контент в 4 соц. сети: vk.com, fb.com, twitter.com, linked.in.
Плюсы:
- Получает АБСОЛЮТНО все новости из вашей ленты
- Можно выбрать время и дату, когда должен происходить репост
- Отличный сервис для контакта
Минусы:
- По какой-то причине - не идёт репост в фейсбук или я рукожоп
- Часто надо обновлять доступ к соц. сетям
- В новости указано приложение time2post, вместо яблока или андроида (решается 250р в месяц)
- Нельзя настроить вывод
ИМХО: рекомендую его использовать ТОЛЬКО для контакта. Позже поясню почему.
Давайте настроим его. Переходим на их сайт: https://time2post.ru. Создаём аккаунт или входим в аккаунт при помощи соц. сети.
![1439325014_2015-08-11-22-29-07-screenshot.png 1439325014_2015-08-11-22-29-07-screenshot.png](https://devcraft.club/data/attachments/0/30-7fc044521402df3780281b8d644d2433.jpg)
Дальше появится консоль. Моя выглядит следующим образом:
![1439325256_2015-08-11-22-32-35-screenshot.png 1439325256_2015-08-11-22-32-35-screenshot.png](https://devcraft.club/data/attachments/0/31-6316d1b2863a942e9ef06a523f0f4eb0.jpg)
Переходим в настройки и подключаем соц. сети. Как я говорил - рекомендую только контакт. Как подключить - написано здесь: https://time2post.ru/about. Показал бы на своём примере, но у меня уже подключены страницы.
В конечном итоге мы видим нечто подобное:
![1439325536_2015-08-11-22-37-26-screenshot.png 1439325536_2015-08-11-22-37-26-screenshot.png](https://devcraft.club/data/attachments/0/32-13862e579d4558afea16b0dede1d710a.jpg)
Всё. Настроили. Теперь нужно подключить канал. Переходим на "Мои каналы". Нажимаем на "Создать канал".
![1439325654_2015-08-11-22-39-30-screenshot.png 1439325654_2015-08-11-22-39-30-screenshot.png](https://devcraft.club/data/attachments/0/33-6f349d66c6b14bce9e42a387def20875.jpg)
Появится окошко. Впишите название канала. Я вписал: Maxim Harder Public. Жмём сохранить.
![1439325674_2015-08-11-22-40-29-screenshot.png 1439325674_2015-08-11-22-40-29-screenshot.png](https://devcraft.club/data/attachments/0/34-8c08db3c93a04acd3109d58572c303d2.jpg)
Идём далее. У нас появляется форма редактирования.
![1439326087_screenshot-time2post.ru-2015-08-11-22-43-48.png 1439326087_screenshot-time2post.ru-2015-08-11-22-43-48.png](https://devcraft.club/data/attachments/0/35-52ab8b55ae897ecf6010dbb528cfbf5a.jpg)
- Выбираем нашу группу или паблик вконтакте
- вводим адрес ленты сайта вашего и устанавливаем периодичность проверки, а так же и то, что нужно брать из ленты. напомню, что контакт сам парсит изображение с ссылки.
- устанавливаем часовой пояс, что у вас на сервере
Сохраняем
Теперь настраиваем расписание просмотра и парсинга ленты.
![1439326376_2015-08-11-22-51-07-screenshot.png 1439326376_2015-08-11-22-51-07-screenshot.png](https://devcraft.club/data/attachments/0/36-51b0d5adb2e6c9dc1b77a23aac85e6cd.jpg)
Советую использовать шаблон.
![1439326486_2015-08-11-22-52-57-screenshot.png 1439326486_2015-08-11-22-52-57-screenshot.png](https://devcraft.club/data/attachments/0/37-adb3123e23d98eadb37357c432283799.jpg)
Затем переходим на другие дни недели и копируем расписание с дня, в котором оно уже настроено.
![1439326617_2015-08-11-22-54-38-screenshot.png 1439326617_2015-08-11-22-54-38-screenshot.png](https://devcraft.club/data/attachments/0/38-6e0d21fd3ce7fa93eb4b7593d91632e7.jpg)
![1439326689_2015-08-11-22-55-40-screenshot.png 1439326689_2015-08-11-22-55-40-screenshot.png](https://devcraft.club/data/attachments/0/39-02e4b0ce92a6b01631517eee79372368.jpg)
Всё. Настройка Time2post завершена.
Сам вывод новостей выглядит вот так
![1439330137_2015-08-11-23-53-17-screenshot.png 1439330137_2015-08-11-23-53-17-screenshot.png](https://devcraft.club/data/attachments/0/40-ce68fd13b5b1d6283bf91b76550e469f.jpg)
Переходим к IFTTT. Их сайт: https://ifttt.com. Ну что вам сказать, сайт работает по принципу "если так, то так", о чём и говорит само название сайта. Принцип таков, создаёшь "рецепт" и наслаждаешься работой.
Плюсы:
- Большое кол-во сервисов
- Нет никаких ограничений
- Не требует приложений
- Мгновенно делает репост
- Некое подобие настройки вывода поста
Минусы:
- Англоязычный сайт
- Нет сервиса для контакта
- Выводит в строке публикации на их приложение (думаю, тоже решается денежным путём)
Заходим на сайт и регистрируем себе аккаунт.
![1439327355_2015-08-11-23-05-15-screenshot.png 1439327355_2015-08-11-23-05-15-screenshot.png](https://devcraft.club/data/attachments/0/41-aeaa43157e297bb27c276e470ba4f253.jpg)
![1439327331_2015-08-11-23-05-31-screenshot.png 1439327331_2015-08-11-23-05-31-screenshot.png](https://devcraft.club/data/attachments/0/42-7227f439b2a8bf3df6f3715d4ab06d8c.jpg)
Заходим.
![1439327572_screenshot-ifttt.com-2015-08-11-23-09-34.png 1439327572_screenshot-ifttt.com-2015-08-11-23-09-34.png](https://devcraft.club/data/attachments/0/43-ac3df8d8c22d96dce5199f562d765074.jpg)
Начинаем создавать свой "рецепт".
![1439327656_2015-08-11-23-13-25-screenshot.png 1439327656_2015-08-11-23-13-25-screenshot.png](https://devcraft.club/data/attachments/0/44-2d3a1bcb5ea04b90e059499cea80a2f8.jpg)
![1439327756_2015-08-11-23-14-42-screenshot.png 1439327756_2015-08-11-23-14-42-screenshot.png](https://devcraft.club/data/attachments/0/45-341d4ecb7e5d6aa91720a67f3556d832.jpg)
![1439327781_2015-08-11-23-15-41-screenshot.png 1439327781_2015-08-11-23-15-41-screenshot.png](https://devcraft.club/data/attachments/0/46-4c28887a252d6faab65fa4370299157b.jpg)
Теперь вбиваем в поиск Feed и выбираем нужное.
![1439327946_2015-08-11-23-17-09-screenshot.png 1439327946_2015-08-11-23-17-09-screenshot.png](https://devcraft.club/data/attachments/0/47-55c42fc42d31d62db337be247b3debea.jpg)
Следуем по скринам и вбиваем наш адрес ленты:
![1439328079_2015-08-11-23-18-17-screenshot.png 1439328079_2015-08-11-23-18-17-screenshot.png](https://devcraft.club/data/attachments/0/48-4f72ac43b889065ffc322b4bdc7a25dd.jpg)
![1439328041_2015-08-11-23-19-00-screenshot.png 1439328041_2015-08-11-23-19-00-screenshot.png](https://devcraft.club/data/attachments/0/49-7dfb369b85ff9071750db4f0b86b2d77.jpg)
Идём дальше.
![1439328182_2015-08-11-23-20-23-screenshot.png 1439328182_2015-08-11-23-20-23-screenshot.png](https://devcraft.club/data/attachments/0/50-5002dcd47fde9ef2ed4d969d9913e405.jpg)
![1439328253_2015-08-11-23-20-59-screenshot.png 1439328253_2015-08-11-23-20-59-screenshot.png](https://devcraft.club/data/attachments/0/51-bab2be93450561bf3ed4987526592591.jpg)
0. ищем нужный сервис (facebook в моём случае)
1. делаем экспорт себе на страницу или
2. делаем экспорт на созданную публичную страницу (паблик)
Я взял 1., так как паблика у меня в фэйсбуке нет. Ориентируемся на выбранную вами соц. сеть.
Далее выходит ещё одна строка с опциями.
1. Обновить статус (не рекомендую, ибо вы так замучаете ваших друзей и подписчиков - проверенно
![wink.png wink.png](https://devcraft.club/data/attachments/0/52-2a68206cc0436287b190ca6c735bdc90.jpg)
2. Создать пост на стене
3. Загрузить фото по ссылке
Я взял 2.
![1439328518_2015-08-11-23-28-03-screenshot.png 1439328518_2015-08-11-23-28-03-screenshot.png](https://devcraft.club/data/attachments/0/53-dd4dab589995ba827931eb97dd84edcc.jpg)
Теперь настраиваем вывод новости в ленту:
![1439328743_2015-08-11-23-30-29-screenshot.png 1439328743_2015-08-11-23-30-29-screenshot.png](https://devcraft.club/data/attachments/0/54-477c7b6ab9426877085ab86908421bb5.jpg)
Поясню что к чему:
Нажимаем на поле и справа появится реагенцглас. Жмём на него и появляется список, из которого нужно выбрать нужное.
- Select an Ingredient - "Выберите ингредиент"
- EntryTitle - это отвечает за входящий заголовок
- EntryUrl - это отвечает за входящую ссылку
- EntryAuthor - это отвечает за автора новости
- EntryContent - а это за краткое описание
- EntryImageUrl - если у вас выводится ссылка на изображение отдельно - то с этим она будет выводиться
- EntryPublished - это отвечает за дату публикации
- FeedTitle и FeedUrl - пока не совсем понял к чему они, но видать это уже обработанные название и ссылка
Моё содержимое выглядит подобным образом
![1439329249_2015-08-11-23-39-12-screenshot.png 1439329249_2015-08-11-23-39-12-screenshot.png](https://devcraft.club/data/attachments/0/55-3b57fc9c7b057eefa14a799e0b998694.jpg)
Создаём рецепт и нас выкидывает на страницу с рецептами.
![1439329308_2015-08-11-23-39-39-screenshot.png 1439329308_2015-08-11-23-39-39-screenshot.png](https://devcraft.club/data/attachments/0/56-171650b425aa24b9761def07de991986.jpg)
![1439329337_2015-08-11-23-39-59-screenshot.png 1439329337_2015-08-11-23-39-59-screenshot.png](https://devcraft.club/data/attachments/0/57-b75eeae281e4a216ed78349a18765ade.jpg)
Если вам не терпится проверить, то жмём на круг со стрелкой и проверяем свою ленту и страницу.
Вот так выглядит экспорт:
![1439330320_2015-08-11-23-55-12-screenshot.png 1439330320_2015-08-11-23-55-12-screenshot.png](https://devcraft.club/data/attachments/0/58-cbc803b8b895b932fc9c8942d763948b.jpg)
![1439330320_2015-08-11-23-55-41-screenshot.png 1439330320_2015-08-11-23-55-41-screenshot.png](https://devcraft.club/data/attachments/0/59-2493247b489d0da17c9586ae35416d68.jpg)
![1439330327_2015-08-11-23-57-00-screenshot.png 1439330327_2015-08-11-23-57-00-screenshot.png](https://devcraft.club/data/attachments/0/60-66667803e020eb714d574be4f75c9787.jpg)
![1439330373_2015-08-11-23-57-22-screenshot.png 1439330373_2015-08-11-23-57-22-screenshot.png](https://devcraft.club/data/attachments/0/61-6a4b05b657200da2025394566ee3cbcf.jpg)
В общем, пробуйте. Данный сервис абсолютно бесплатен. И никаких правок в движке!
Что касается экспорта вконакт. У контакта есть ограничение в 50 постов от имени страницы и ещё какое-то ограничение на вывод с подписью. И поэтому сервис Time2Post очень удобен, так как он копит ссылки с ленты и выкидывает их в ленту по очереди. Как вы видели на скринах, у меня ещё 1000 новостей в ожидании. Вы так-же можете подключить ленту к странице напрямую. Для этого обратитесь в тех. поддержку. В вашей группе или паблике должно быть, как минимум, 10 человек.
Последнее редактирование: