Приветствую вас на моем личном блоге anton-apraev.ru! С вами Antay и сегодня хотелось бы рассказать об автоматизации работы с твитером путём создание своей собственной твиттер-фермы (через твиттер групп) на отдельном VDS.

Актуальность твиттера

Твиттер как и фейсбук отлично подходят для работы с баунти-компаниями. Следовательно если у вас есть автоматизация вы можете осуществлять вашу деятельность по работе с ними быстрее и проще., значит эффективнее.

Также сегодня твиттер это единственная социальная сеть которая неплохо влияет на более быструю индексацию ресурсов в мировой сети (после оригинальных текстов яндекс-вебмастер, пинг-сервисов и аддурилок яндекса и гугла).

В силу этой своей специфики это и неплохой дополнительный вариант заработка (если подходить к этому делу с умом).

В ручном порядке вести множество твиттер-аккаунтов (даже сугубо для своих собственных проектов) весьма время затратно да и просто рутинно,неинтересно, плюс при значительных объёмах вам будут требоваться proxy, поэтому лучшим решениям я вижу приобретение собственной твитер-фермы (вариант твиттер групп) и установки её на отдельный VDS.

Твитер групп для автоматизации твиттера

Одной из самых известных и пожалуй единственной оставшейся на сегодня ферме-скрипте можно назвать php-скрипт — твиттер групп от автора Vladimir-awm. На его официальном сайте можно приобрести как весьма качественные прокси, так и 2 основных php-скрипта (онлайн-фермы) — по твиттеру и живому журналу. Рассмотрим твиттер групп. Для начала вам необходимо:

  • Приобрести отдельный VDS — для того чтобы была возможность разместить на нем, свою твиттер-ферму. Я использовал VDS от fastvps.
  • Зарегистрировать отдельный домен для того чтобы поставить на него данный php-скрипт (лицензия привязывается к домену). Я советую использовать проверенный регистратор 2domains.

 

Связаться с автором можно по Аське , после общение на тему характеристик VDS и задач под какие вам нужна твиттер-ферма — вам будут выданы реквизиты, а после оплаты и сообщения вашей почты и домена на который будет установлена твиттер-ферма вам будет выслана личные ссылки на скачивания самого скрипта, а также лицензионного ключа для активации фермы.

Скачиваем данный скрипт (у меня ругался антивирус, поэтому желательно поставить данный файл в исключение или временно на 10 минут отключить раздел защиты от интернет-угроз)и через ftp-клиент (подробнее о том как им пользоваться читайте здесь) загружаем данный скрипт на свой сайт.

Установка твиттер групп

Особенностью данного скрипта является то что он ставиться на VDS, а значит к нему как правило необходимо какую нибудь панель управления. Я сначала использовал бесплатную панель Vesta CP (+ платный плагин в виде файлового менеджера) , затем перешел на встроенную fastpanel.

Установка скрипта ставится стандартным способом что и всякого другого php скрипта. Загружаем и распаковываем архив — ставим права на папке на 777.

Создаем отдельную базу данных на вашем VDS.

Загружаем в корневую папку скрипта выданный вам лицензионный ключ софта (он привязывается к домену, домен можно заменить). Скачать его можно по специальной ссылке которая придет к вам письмом после покупки фермы.
После этого в url-поисковой строки просто вводим http://путь_до_скрипта/install.php.

Откроется страница по подключению скрипта к базе данных. Проверяем все ли компоненты VDS соответствуют скрипту (везде должно быть стоять — OK). В адресе сервера MySQL оставляем по умолчанию Lochalhost, в названии имени баз данных и имени пользователя, а также в разделе пароля прописываем то что что прописывали при создании базы данных в разделе DB. Жмём установить.

После установки удалим в файловом менеджере (где находятся файлы скрипта) файл — install.php.

Cron

Зайдем в Cron и зададим там повторяющиеся задания. Я задавал их через команду /usr/bin/wget -O — -q -t 1 http://url-домена/cron-конкретная команда.php.

Нужно добавить около 14 команд (подробнее какие именно — http://vladimir-awm.ru/tvitter-ferma/ustanovka-i-nastrojka/).

 

Подключение к API твиттера

 

Для того чтобы ферма работала (можно было постить прямо с VDS переключаясь между аккаунтами без непосредственного входа в них и осуществлять масфоловинг, анфоловинг, постинг из RSS и т.д)  переходим на https://apps.twitter.com/app/new где создаем приложение. Указывается имя проекта, его краткое описание, url-сайта, callback url (собственно обратный путь до скрипта — http://url-домена/uploads/callback.php). Далее соглашаемся с условиями разработчиков и жмём кнопку создать.

На следующим блоке настроек — нам нужно настроить тип приложение как: Read, Write and Access direct. Интерфейс может поменяться, но я ставил его через вкладку — Permissions.

Затем незабудьте сохранить изменения и можно также проверить приложение на работоспособность (Test OAuth).

Далее зайдем по адресу http://url-домена/uploads/index.php в панель управления фермой и нажмём слева кнопку — Добавить новый аккаунт. 

Работа в административной панели фермы

Залогинившись по адресу http://url-домена/uploads/index.php — необходимо также перейти в настройки и прописать там — API Key и API Secret. Их можно узнать на странице настройки приложения твиттер.

Настройки находятся с правой стороны панели управления скриптом в виде кнопки — Гаечный ключ.

  • Здесь также можно изменить логин и пароль для входа в админку и обязательно нужно прописать ip-адрес на котором находится ваш скрипт (ip-адрес VDS), callback url (аналогичный тому что прописывали при создании приложения).
  • Кроме этого необходимо прописать адрес для xml-лимитов (для этого понадобится отдельная почта от яндекс и хотя бы 1 сайт в яндекс-вебмастер). Если у вас этого нет (нехватает лимитов) вы всегда можете недорого купить их на xmlproxy.ru.

Для загрузки нового аккаунта сначала выходим из старого и жмем — добавить новый аккаунт. После добавления аккаунты выделять по группам и постить/фоловить/анфоловить — прямо из панели управления твиттер-фермы через api не авторизуясь при этом в них самих, что очень удобно.

Резюме

Настройка твиттер групп в базовой части закончена, а автоматизация твиттер-аккаунтов работающих без прокси на 1 api получена.

Я желаю вам успехов и удачи и до встречи на anton-apraev.ru!