Дорогие читатели моего блога, продолжая осваивать технологии по раскрутке сайта, сегодня хочу поделиться с вами приемами автоматического постинга в твиттер НЕ рекламных твитов.
Думаю ни для кого не секрет, что социальные сети сегодня обладают бешенной популярностью – это сила. Миллионы пользователей ежедневно по несколько часов общаются в соцсетях – широкая целевая аудитория, постоянное дежурство ботов поисковиков – быстрая индексацию новых материалов.
Твиттер, который задумывался как микроблог повседневных дел, (типа почесал левое… ребро, поковырял батоном в зубах и т.д.) стал мощной рекламной площадкой с огромной аудиторией. Каждая ссылка в нем фиксируется поисковиками как полноценная ссылка-рекомендация (типа постового в прочих блогах). Кроме того реклама в твиттере поднимает посещаемость сайта. В общем, плюсов более чем достаточно, чтобы работать с твиттером плотно и постоянно.
С другой стороны, твиттер сильно наводнен спамерами и ботами с автопостингом рекламных сообщений, на которые поисковые системы накладывают свои фильтры, поэтому рекомендуемое соотношение просто сообщений (твитов без ссылки) и рекламных сообщений (твитов с ссылкой) 3 к 1.
Именно для соблюдения этой пропорции я и задумался над вопросом, как и чем мне разбавить постинг в твиттер своих рекламных сообщений (если быть точным – анонсов своих новых статей с RSS).
Для начала я решил, что нужно найти сервис для твиттера отложенного постинга – скопировать туда сотню твитов, типа афоризмов, и задать расписание их постинга. Сервисов для твиттера в поиске нашлось много. Отзывов про них, какие хорошие, какие не очень – тоже много, выбор большой. Но записывать КАЖДЫЙ твит и выставлять для КАЖДОГО время постинга – задача более чем нудная. Хотелось бы хоть какой-то автоматизации.
Немного подумав, решил что постинг в твиттер из файла будет лучшим вариантом. И вот тут, к моему удивлению, нашла коса на камень – не нашел я такой программы для твиттера. Есть несколько программ для твиттера по массфоловингу, которые вроде умеют это делать, но все они платные и ценник не смешной.
И очень хорошо, что не нашел такой программы для твиттера, потому что в итоге нашел php-скрипт, осуществляющий автоматический постинг в твиттер сообщений из файла. А это гораздо круче, так как такой скрипт постинга в твиттер будет работать на сервере хостера всегда, независимо от работоспособности моего компьютера и интернета.
Для работы скрипта нам понадобятся 4 ключа, которые мы возьмем у твиттера, как будто бы мы разработчики нового приложения.
Для этого:
- войдите из под своего логина в твиттере по адресу http://dev.twitter.com/ и нажмите регистрацию нового приложения “Register an app” .
- заполните анкету, в которой обязательно отметьте опцию “read and write” и нажмите “Register Application”
- По ссылке “View Your Applications” в самом низу скопируйте себе ”Consumer Key” и “Consumer Secret” по ссылке “Aplication details – My access token” скопируйте себе “Access Token (oauth_token)” и “Access Token Secret (oauth_token_secret)”.
Итак, друзья, для установки скрипта автопостинга твитов из файл делаем следующее:
1. качаем скрипт.
2. Подготавливаем файл твитов – это файл autoposting\inc\posts.txt, каждый твит в котором написан с новой строки.
3. Редактируем файл autoposting\options.php, в котором в кавычки вставляем ключи CONSUMER_KEY, CONSUMER_SECRET, OAUTH_TOKEN, OAUTH_SECRET.
4. Загружаем подготовленную папку с файлами скрипта на хостинг в папку /ваш_домен/public_html
5. Запускаем выполнение файла в cron-планировщике на хостинге с нужной нам периодичностью. Cron-планировщик – это как “планировщик заданий” в Windows, только на сервере хостинга – запускает указанную программу по указанному расписанию.
Запуск нашего скрипта делаем следующей командой:
/usr/local/bin/php /home/ваш логин хостинга/domains/ваш домен/public_html/autoposting/twipostoauth.php в этой команде первая половина (до пробела) запускает интерпретатор (исполнитель) php, а вторая половина указывает путь к файлу php, который нужно выполнить. Понимая это, вы без труда найдете ошибку, если у вас что-то не заработает.
Друзья, если настройка запуска скрипта через cron-планировщик пугает своей мудреностью и непонятками, то не парьтесь, запускайте его вашим браузером. Для этого строке адреса браузера пишем: ваш_домен/autoposting/twipostoauth.php . В этом случае скрипт выполнится, а браузер покажет пустую страницу(в скрипте нет команд что-то выводить на экран).
Вот и все друзья, наслаждаемся нашим полностью автоматическим постингом в твиттер.