Плагин для автопостинга статей в Twitter

1478
Здравствуйте, уважаемое сообщество.
В последнее время все труднее вырваться в сеть, давненько ничем не делился)) Сегодня по дороге домой в поезде закончил свой плагин, который запланировал когда то для своего сайта. Плагин позволяет автоматически создавать твиты в вашей учетной записи с названием статьи и ссылкой на нее при публикации материала.

В СЕО я полный чайник zst но вычитал где то что ссылки очень быстро индексируются на твиттере, поэтому задумал сделать себе учетную запись в Twitter для своего городского сайта и плагин для автоматического создания записей.

Порядок действий. Зарегистрировать учетную запись в Twitter. Создать приложение и получить ключи для его работы.
Взято с Хабра:
Для начала давайте создадим приложение в developer центре twitter, для этого переходим по ссылке https://dev.twitter.com/и нажимаем по кнопочке «Create a new application». После этого нам необходимо будет заполнить имя нашего приложения, описание и ссылку на Ваш сайт. Так же необходимо поставить галочку напротив «Yes, I agree» и ввести капчу, и нажать на кнопку «Create your Twitter application», на этом создание приложения законченно. Теперь нам нужно получить ключи доступа для приложения, правда уровня доступа «Read-only» нам не хватит, поэтому переходим на вкладку «Settings» и в самом низу ищем список с названием «Access» и ставим чекбокс напротив «Read and Write», сделали? Теперь сохраняем изменения и переходим обратно на вкладку «Details». После смены уровня доступа приложение листаем вниз до раздела «OAuth settings», там появились новые функции, такие как создание персонального токена. Чтобы его создать нажимаем кнопку «Create my access token». Теперь ищем на странице следующие поля: Consumer key Consumer secret Access token Access token secret Сохраним их куда нибудь чтобы не забыть.

Затем установить плагин и прописать в настройках ваши Consumer key,Consumer secret,Access token и Access token secret
При создании в админке новой статьи появится сообщение, а в учетной записи должен появиться новый "твитт" с названием статьи и ссылкой на нее.

Скачать плагин можно тут

P.S.
Все пожелания по доработке смогу рассмотреть не ранее 1 февраля, через пару дней у меня свадьба, и подозреваю что работать мне не дадут laugh

Так же хотел бы извиниться перед теми кого подвел с обновлением некоторых своих компонентов, не успел доработать "Каталог предприятий" и "Каталог файлов" (по другим разработкам вроде как проблем небыло), но обещаю взяться за них как только вернусь к работе.
Модуль "Прямой эфир" и мои поздравления сообществу)) | Плагин для автопостинга статей в Twitter (обновление)
Комментарии (80)
Keep 23 января 2014 в 04:05 +7
small user social cms
Большое спасибо за плагин, поздравляю со свадьбой!
GNabi 23 января 2014 в 10:14 +1
small user social cms
Присоединяюсь! Давно ждал подобного
picaboo 23 января 2014 в 10:18 +1
small user social cms
Свадьба дело хорошее smile Поздравляю!
hummer7887 23 января 2014 в 10:19 0
small user social cms
Спасибо за плагин, Мои поздравления с началом семейной жизни! smile Такой вопрос, ни как не могу найти кнопку «Create a new application» scratch
skotskiy 23 января 2014 в 10:24 0
small user social cms
а новое видео чтоб тоже постилось можно организовать?
Max 23 января 2014 в 12:21 0
small user social cms
Присоединяюсь к поздравлениям! Живите долго и счастливо! smile
Max 23 января 2014 в 13:27 0
small user social cms
При длине названия статьи 39 символов и более, автопостинга не происходит.
Mostmarkov 23 января 2014 в 14:35 0
no profile
Тебя поздравить или посочуствовать? )))) laugh
Rainbow 23 января 2014 в 17:24 0
small user social cms
Дельтас, пусть все будет best

Удачи, и нас чем то порадовать...
Россия и блондинки 23 января 2014 в 21:11 0
small user social cms
Поздравляю )))). За плагин спасибо, скачал.
Су-27 23 января 2014 в 23:12 0
no profile
Отличный плагин + поздравления со свадьбой. hoho Может аналогичный для facebook есть в наличии...
Lugobor 15 марта 2014 в 01:33 0
small user social cms
Аналогично для всех групп - кнопки "поделиться" на всех страницах сайта.

Насчет индексации - все правда, при публикации ссылки в твиттере туда сразу ломится толпа ботов и индексирует страницу. Очень сильный эффект.

Еще такое же наблюдается на гугль +, остальные соцсети в плане индексации бесполезны
livecom 24 января 2014 в 14:50 0
small user social cms
А еще лучше, общий плагин для постинга в Twitter, Facebook, Вконтакте и LiveJournal. Вот его можно даже продавать )
Крот 24 января 2014 в 20:08 0
small user social cms
стыдно продавать, когда исходники постингов в инете есть
Евгений Фоменко 24 января 2014 в 23:19 +2
small user social cms
Ну если человек взял исходники и сделал из этого готовый продукт, то он имеет полное моральное право такое делать. А потенциальные покупатели сами решают - брать исходники и делать или заплатить деньги.
Крот 25 января 2014 в 15:38 0
small user social cms
ну я прям сейчас задумался уже, может я зря стараюсь для людей?

на самом деле, все зависит от количества труда, вложенного в разработку и соответственно от вышеуказанных моральных принципов
livecom 25 января 2014 в 17:13 0
small user social cms
Смысл воспринимать подобное предложение в штыки? Не хотите продавать, даже по символической цене, это еще лучше. Мы все благодарны за это и за ваше желание продвигать систему в целом. Выпущенный же вами продукт "оторвут с руками" ))
nikolath 24 января 2014 в 18:21 0
small user social cms
Это просто БОМБА !
А для контактов и фейсбука, есть подобные решения ?
Очень надо !
Крот 24 января 2014 в 20:09 0
small user social cms
для ВК есть, оформить нужно)
для FB думаю не составит труда найти в инете и адаптировать
сделаю в ближайшем будущем - выложу бесплатно

вы что постить то хотите?
Malanas 24 января 2014 в 23:29 0
small user social cms
вопрос не ко мне если можно сделать,сделайте постинг rss лент
AndroS 25 января 2014 в 12:43 0
small user social cms
Народ, что вы паритесь? Никто не знает о существовании специальных сервисов? Был у меня когда-то сайт на instante, я пользовался каким-то забугорным сайтом и автоматом постилась вся rss лента в несколько социальных сетей. Без проблем!
Крот 25 января 2014 в 15:34 0
small user social cms
мы не паримся, просто сегодня сервис есть, завтра нет)
например, закрытие rss читалки гугла
AndroS 25 января 2014 в 23:13 0
small user social cms
Закрыли один - открылся другой. Минута поисков порождает массу ссылок на соответствующие сервисы. Настроить заново - полчаса делов, при условии большого кол-ва лент и акков. Плагины ведь тоже обновлять надо, не?
Крот 26 января 2014 в 02:03 0
small user social cms
да, да а они по доброте душевной бесплатно обслуживают миллионы сайтов)
ладно, спор ни о чём, пока сайт не представляет особого коммерческого или политического интереса (это я не про вас - обобщенно говорю), можно пользоваться чем угодно

p.s. кстати, ради интереса почитайте пользовательское соглашение ulogin
Су-27 25 января 2014 в 13:06 0
no profile
Ждёмс с нетерпением hoho и плюсик для вдохновения
Крот 24 января 2014 в 20:10 0
small user social cms
плюсанул за труд) молодец, поздравляю
Петрмаг 24 января 2014 в 21:43 0
small user social cms
Скажите он только статьи постит или видео тоже?
Shishlena 25 января 2014 в 11:29 0
small user social cms
Плюс за работу!
Поздравляю вас! Будьте счастливы!!! love
lezginka.ru 25 января 2014 в 13:11 0
small user social cms
через пару дней у меня свадьба
любви, счастья и удачной оптимизации... :)
Max 25 января 2014 в 19:06 0
small user social cms
Как сделать автопостинг при длинных названиях статей (39 символов и более)?
RIM5 25 января 2014 в 21:13 0
small user social cms
Пусть человек на свадьбе отгуляет и пройдет все положенные процедуры smile А потом уж будем его вопросами мучить))
deltas, поздравляю с данным событием dance
Max 25 января 2014 в 21:51 0
small user social cms
Однозначно! Процедуры в первую очередь! laugh я хотел спросить у людей использующих этот плагин, судя по комментариям их уже не мало.
AndroS 25 января 2014 в 23:15 0
small user social cms
deltas, пусть ваша любовь с годами только крепчает, детишек вам полон ДОМ (а не квартиру), здоровых и послушных,а также творческих успехов и семейного благополучия! smile
nikolath 26 января 2014 в 14:01 0
small user social cms
Все сделал согласно Вашей инструкции, но ничего почему то не выкладывается sad
Max 27 января 2014 в 08:42 0
small user social cms
Если у вас названия статьи 39 символов и более, то не будет выкладываться, если меньше, то должно. Проверьте. Уважаемый deltas отдохнет как следует smile и я надеюсь поможет исправить это.
Су-27 28 января 2014 в 22:07 0
no profile
Статьи с названиями более 39 символов твитятся - проверено hoho
Су-27 22 февраля 2014 в 17:40 0
no profile
Пора-бы этим минусаторам руки поотбивать - сидите как мыши на форуме только вред делаете zlo
Max 23 февраля 2014 в 23:21 0
small user social cms
О чем речь?
Су-27 24 февраля 2014 в 07:56 0
no profile
Уже не о чём - минусы почти у всех в этом блоге были, сейчас нет - минусатор опомнился hoho
Max 24 февраля 2014 в 09:39 0
small user social cms
Тихий минусатор? Хотя бы писал за что минусует, так ради интереса hoho
Модератор Реальности 24 февраля 2014 в 11:09 +1
no profile
минусатор это что? токен или вообще не о том?
Max 24 февраля 2014 в 20:38 0
small user social cms
Я сам не пойму о чем речь, хотел спросить у Су-27, в итоге нахватал минусов ))
Су-27 24 февраля 2014 в 21:42 0
no profile
Я вам минус убрал - минусаторам хотел обрезание сделать, пока уже некому laugh
xoox 11 февраля 2014 в 19:39 0
small user social cms
Добрый вечер, понимаю что наверное руки кривые, но вот мой результат при сохранении статьи:
Fatal error: Call to undefined function hash_hmac() in /home/xoox/xoox.ru/docs/plugins/p_twitt/twitteroauth/OAuth.php on line 118
Помочь можно?
Модератор Реальности 22 февраля 2014 в 15:31 0
no profile
Взято с Хабра: Для начала давайте создадим приложение в developer центре twitter, для этого переходим по ссылке https://dev.twitter.com/и нажимаем по кнопочке «Create a new application». После этого нам необходимо будет заполнить имя нашего приложения, описание и ссылку на Ваш сайт. Так же необходимо поставить галочку напротив «Yes, I agree» и ввести капчу, и нажать на кнопку «Create your Twitter application», на этом создание приложения законченно. Теперь нам нужно получить ключи доступа для приложения, правда уровня доступа «Read-only» нам не хватит, поэтому переходим на вкладку «Settings» и в самом низу ищем список с названием «Access» и ставим чекбокс напротив «Read and Write», сделали? Теперь сохраняем изменения и переходим обратно на вкладку «Details». После смены уровня доступа приложение листаем вниз до раздела «OAuth settings», там появились новые функции, такие как создание персонального токена. Чтобы его создать нажимаем кнопку «Create my access token». Теперь ищем на странице следующие поля: Consumer key Consumer secret Access token Access token secret Сохраним их куда нибудь чтобы не забыть.
ПРОЦЕДУРЫ РЕГИСТРАЦИИ НЕТ ПО ДАННОМУ АДРЕСУ
Модератор Реальности 24 февраля 2014 в 09:12 -1
no profile
И что с таким умным видом ссылку написала? нажимаем по кнопочке «Create a new application» ГДе? stuk
Max 24 февраля 2014 в 09:49 +1
small user social cms
Переходите по ссылке https://dev.twitter.com/ нажимаете справа в верхнем углу Sing in
Вводите в поле Username: * Имя пользователя, можно посмотреть в настройках своей учетной записи в группе Учётная запись, либо на своей странице в адресной строке браузера https://twitter.com/uchetnayazapis
Password: * - пароль от учетной записи twitter.
Далее справа вверху где была надпись Sing in, выбираете из выпадающего меню пункт My applications
попадаете на страницу https://apps.twitter.com/
на ней нажимаете кнопочку Create New App
Далее по инструкции
Модератор Реальности 24 февраля 2014 в 10:42 -2
no profile
А вам не кажется что это отличается от инструкции к плагину данному автором????
Для начала давайте создадим приложение в developer центре twitter, для этого переходим по ссылке https://dev.twitter.com/и нажимаем по кнопочке «Create a new application». После этого нам необходимо будет заполнить имя нашего приложения, описание и ссылку на Ваш сайт. Так же необходимо поставить галочку напротив «Yes, I agree» и ввести капчу, и нажать на кнопку «Create your Twitter application», на этом создание приложения законченно. Теперь нам нужно получить ключи доступа для приложения, правда уровня доступа «Read-only» нам не хватит, поэтому переходим на вкладку «Settings» и в самом низу ищем список с названием «Access» и ставим чекбокс напротив «Read and Write», сделали? Теперь сохраняем изменения и переходим обратно на вкладку «Details». После смены уровня доступа приложение листаем вниз до раздела «OAuth settings», там появились новые функции, такие как создание персонального токена. Чтобы его создать нажимаем кнопку «Create my access token». Теперь ищем на странице следующие поля: Consumer key Consumer secret Access token Access token secret Сохраним их куда нибудь чтобы не забыть.
ermakover 23 февраля 2014 в 10:11 -1
small user social cms
Автор как всегда молодец.
Но я не стал ждать когда кто-то напишет всё это - пользуюсь сервисом https://time2post.ru/
Там есть постинг в ВК, Фейсбук, Твиттер и т. д. Отложенная отправка, в общем, сервис хороший.

Честно говоря, поисковики тоже не все аккаунты в Твиттере видят. Если меньше 100 читателей, то игнорируют. Так что чтобы в Твиттере аккаунт раскрутить - надо постараться.

У меня быстрее индексируются ссылки из группы в VK.
Модератор Реальности 24 февраля 2014 в 09:15 -3
no profile
Особенно нравится слова

Автор КАК всегда""

молодец Хююююр забил и писец

• Mike • 24 февраля 2014 в 11:33 0
small user social cms
Правила сайта:

— 1.2. Запрещен мат, в том числе завуалированный.

Сообщения лучше писать «обычным» текстом…
deltas 28 февраля 2014 в 01:28 0
small user social cms
Извиняюсь, уважаемый, но это уже прямое оскорбление ))
Модератор Реальности 24 февраля 2014 в 09:19 +1
no profile
очень интересное!!! давно пользуетесь? есть ли какие то наработку у пользователей?
ermakover 24 февраля 2014 в 10:19 +1
small user social cms
Михаил, если Вы про сайт https://time2post.ru/ то пользуюсь давно, работает этот сервис стабильно, но подчеркну - мало создать аккаунты в Твиттере или Групу в VK - их надо раскручивать.
У меня моментально в поиск Яндекса залетают страницы сайта. Для этого пришлось попотеть.
Модератор Реальности 24 февраля 2014 в 10:40 +1
no profile
да я о указаном https://time2post.ru/ вами сайте у меня малость рас крученые так сказать группы есть но вот каждую статью стало уже хлопотно в ручную разносить
ermakover 28 февраля 2014 в 11:30 +1
small user social cms
А зачем вручную заносить? Там есть постинг через RSS.
Max 28 февраля 2014 в 13:56 +1
small user social cms
Нашел альтернативу time2post, хоть и платную - http://novapress.net.ru/
Для меня важно наличие постинга в ОК. Плюс насторожила работа службы поддержки time2post: две недели назад спросил их куда можно отблагодарить за их замечательный сервис, т.к. ссылка донейта не работает, до сих пор ответа нет. Похоже сервис пущен на самотек.
Модератор Реальности 24 февраля 2014 в 09:24 0
no profile

Я ЗАМЕТИЛ ТУТ ЕСЛИ КТО ТО СПРОСИЛ ЧТО-ТО ЧТО БОЛЬШИНСТВО ЗНАЮТ, ТО ВМЕСТО ОТВЕТА ОН ПОЛУЧИТ КУЧУ УПРЕКОВ И НАСМЕШЕК, УКАЖУТ ЧТО ОН ЧАЙНИК ТУПИЦА РУКИ ЕМУ НАДО ПОЛОМАТЬ ПРЕДЛОЖЕНИЯ И ТД, НО НИКТО ПО ЧЕЛОВЕЧЕСКИ НИЧЕГО НЕ ОБЪЯСНИТ И ЭТО НЕ ОТНОСИТСЯ ТОЛЬКО К ЭТОМУ ПОСТУ Я ГОВОРЮ ОБО ВСЕХ ПОСТАХ В ЦЕЛОМ.....

Max 24 февраля 2014 в 09:55 +1
small user social cms
Ну зачем обобщать, просто многие заходят на сайт раз в несколько дней.
Модератор Реальности 24 февраля 2014 в 10:38 0
no profile
Но я же не говорю о скорости ответа, я сказал что вместо ответа больше нареканий чем ответов, на основной вопрос, тут ответов нет в основном пост о свадьбе и все, установленный плагин толку от него как с козла молока а разговора на километр smoke
deltas 28 февраля 2014 в 01:33 +1
small user social cms
Именно о свадьбе в этом посте только 2 слова, а плагин как я понял пригодился многим, так что о козле с его молоком не стоило упоминать)) Признаю, не описал процедуру регистрации на твитере, виноват zst
Ладно, я надеюсь что ваши бурные комменты 24 февраля 2014 вызваны исключительно плохим настроением и не связано с личной неприязнью ко мне))
Я вернулся в работу, на днях выложу доработанную версию, если кого то еще интересует эта поделка...
Россия и блондинки 10 марта 2014 в 13:50 0
small user social cms
Интересует
• Mike • 24 февраля 2014 в 11:34 +1
small user social cms
Будете «баловаться» с текстом, сообщения (и ветви) будут удаляться…
Кирилл Эдуардович (Странник) 24 февраля 2014 в 12:27 +1
small user social cms
Усли вы про двойное сообщение Михаила, то это глюк джаваскриптового feditor'а. Бывает очень редко, но на многих сайтах и других хостингах.
Кирилл Эдуардович (Странник) 24 февраля 2014 в 12:29 +1
small user social cms
*Если )))
• Mike • 24 февраля 2014 в 13:55 0
small user social cms
Я вот про это… /* необоснованное использование заголовков и заглавных букв*/

Я ЗАМЕТИЛ ТУТ ЕСЛИ КТО ТО СПРОСИЛ ЧТО-ТО ЧТО БОЛЬШИНСТВО ЗНАЮТ, ТО ВМЕСТО ОТВЕТА ОН ПОЛУЧИТ КУЧУ УПРЕКОВ И НАСМЕШЕК, УКАЖУТ ЧТО ОН ЧАЙНИК ТУПИЦА РУКИ ЕМУ НАДО ПОЛОМАТЬ ПРЕДЛОЖЕНИЯ И ТД, НО НИКТО ПО ЧЕЛОВЕЧЕСКИ НИЧЕГО НЕ ОБЪЯСНИТ И ЭТО НЕ ОТНОСИТСЯ ТОЛЬКО К ЭТОМУ ПОСТУ Я ГОВОРЮ ОБО ВСЕХ ПОСТАХ В ЦЕЛОМ.....

Дубли это дубли, обычно их подчищаем…
Су-27 24 февраля 2014 в 22:12 0
no profile
Всё от человека зависит - всех обобщать в одну кучу не надо
Россия и блондинки 10 марта 2014 в 13:52 0
small user social cms
ваш плагин стал популярным, уже размножили http://cms-admin.ru/twitter-plugin-instantcms.html#c75
hummer7887 19 марта 2014 в 12:20 0
small user social cms
Что то у меня не получается ни как настроить! Помогите кто нибудь! sad
hummer7887 19 марта 2014 в 12:53 0
small user social cms
Всё вроде сделал правильно, но статьи в твиттере не публикуются... уже голова болит блин. Кто может помочь?
Олег с клещами 30 апреля 2014 в 15:25 0
small user social cms
Засада! Твиттер не принимает кириллические домены. Вот редиска....
Max 30 апреля 2014 в 21:15 0
small user social cms
Это не правда, у моего сайта кириллический домен, к тому же некоторые публикуемые url полностью кириллические.
Олег с клещами 30 апреля 2014 в 22:02 0
small user social cms
У меня постоянно пишет "неверный адрес", даже когда пишу кодом. А стоит написать латиницей - сразу принимает любой сайт. Сам не пойму, чего на него нашло.
kvestol 3 октября 2014 в 19:15 0
no avatar
Перестал работать.Как установил,проверил,одну статью отправил в твиттер,а потом заметил что больше не отправляет.Не подскажите в чем может быть причина?
Erwin 6 ноября 2014 в 02:16 0
small user social cms
У кого работает сейчас , у меня статьи не добавляются, на 1.10.3
Александр 6 ноября 2014 в 05:30 0
small user social cms
только подумал поставить, но после вашего сообщения, уже расхотелось)))
Miledy 21 декабря 2014 в 20:40 0
small user social cms
та же проблема.
Александр 24 января 2015 в 03:31 0
small user social cms
поставил и новый и старый и такая же проблема, проверял и права доступа в твиттере и права доступа на файлы и не знаю, не получилось сделать, при отправке статьи просто белая страница, статья добавляется(хоть и выходит белая страница), но в твитер ничего не приходит.
В чем искать проблему? еще заметил в первой версии OAuth.php а уже потом oauth.php регистр имеет значение?
Кирилл Эдуардович (Странник) 24 января 2015 в 08:57 0
small user social cms
Здесь почитайте, может поможет.