FAQ
Как что делать и как выбрать несколько записей?
После установки скрипта сервер сообщает о 500 ошибке, Internal Server Error.
Данный случай возникает на хостингах, которые не поддерживают изменение параметров PHP через файл .htaccess. Что бы устранить ошибку, необходимо из файла .htaccess удалить все строки начинающиеся на php_value.
Внимание! Если у вас именно такой хостинг, то одновременно можно будет выбрать не более ~850 аккуантов! Данное предупреждение касается в первую очередь при работе с общей базой RSS и массовыми действиями.
Так же при возникновении каких-либо ошибок при выборе более ~850 аккаунтов, следует делить аккаунты на группы и работать с ними погрупно.
Твиттер Групп не публикует твиты, ретвиты, не фолловит и не анфолловит.
У Вас не верно прописаны cron файлы скрипта в cron заданиях на хостинге (обычно команда выглядит так: /usr/bin/wget http://url.ru/cron-file.php). Крон файлы необходимо прописывать через команду wget! Для того что бы прописать их верно, почитайте FAQ на хостинге, либо обратитесь в тех. поддержку своего хостинга что бы узнать как правильно прописывать файлы в cron задания (через команду wget или curl). В качестве проверки, можно вручную открыть в браузере cron файл по адресу http://путь_до_скрипта/cron-post.php и посмотреть результат работы.
Твиттер Групп перестала публиковать твиты, ретвиты, фолловить и т.п.
Необходимо посмотреть последние ошибки, верхнее меню буква E. Если ошибка Application cannot perform write actions, значит API приложение перевели в режим только для чтения. Необходимо удалить все аккаунты из Твиттер Групп, создать новое API приложение, прописать его данные в общих настройках. Далее заново добавить аккаунты в Твиттер Групп.
Ошибка: Application cannot perform write actions. Contact Twitter Platform Operations through https://support.twitter.com/forms/platform
Означает бан API приложения на запись. Необходимо удалить все аккаунты из фермы, создать новое API приложение и заново добавить аккаунты.
Обычно происходит когда API приложения делает одинаковые действия за небольшой промежуток времени. Например акки фолловят одних и тех же пользователей, постят одни и те же твиты (не размноженные) с одинаковыми ссылками.
Как постить твиты с картинками?
Формат твита с картинкой: Текст твита [http://url.ru/images.jpg], т.е. URL до картинки необходимо вставлять в квадратные скобки.
Как увеличить скорость работы фермы?
Поставить запуск файла cron-post.php каждые 2 минуты.
В общих настройках необходимо увеличить кол-во выполняемых действий за каждый запуск крон файла cron-post.php.
Если аккаунтов много, то создать несколько копий фермы (например в разных папках) и распределить аккаунты между ними.
Как через Xedant Human Emulator добавлять аккуанты в Твиттер Групп?
Смотрите эту видеоинструкцию
Где взять скрипт для Xedant Human Emulator?
Xedant Human Emulator не добавляет аккуанты, что делать?
Данная проблема была замечена у пользователей, которые используют антивирус/фаервол AVG. Отключайте его во время добавление аккуантов.
Как создать API приложение?
ВНИМАНИЕ!!! Для создания API приложения необходимо что бы Твиттер аккаунт был подтвержден по SMS! Купить такой аккаунт вы можете у меня в магазине по этой ссылке.
Смотрите эту видеоиструкцию
Про формат парсинга в сервисных функциях.
Смотрите эту видеоиструкцию. Разделитель между данными Tab (\t).
Что означают ошибки в Твиттер Групп?
Все ошибки описаны на этой странице (для перевода можно воспользоваться переводчиком.).
Лимиты API Твиттер
Так ознакомьтесь с этой информацией
Про фолловинг
1. Как перефолловить взаимно все аккаунты внутри фермы?
Необходимо получить полный список логинов в ферме (например скопировать рабочую таблицу фермы, вставить в Excel и скопировать столбик с логинами) и добавить полученные логины на фолловинг по списку.
2. Как перефолловить не полностью взаимно аккаунты внутри фермы?
Необходимо распределить аккаунты в ферме по группам. Получить логины из первой группы и вставить их на фолловинг по списку во второй группы. И соответственно наоборот.
3. Рекомендации по фолловингу.
В сутки фолловить не более 30 аккаунтов. Фолловить только те аккаунты, язык которых совпадает с языком вашего аккаунта. Не забывайте про лимит в 2000 фолловингов.
Что значит буква «E» возле показателей индекса?
Это означает что был забанен IP поисковой системой, от куда идут запросы на проверку (с хостинга) или изменена верстка страниц поисковых систем.
Про импорт и экспорт аккуантов
Импорт аккуантов в сервисных функциях сделан только для сохранения паролей и логинов от аккуантов в формате login:pass в базе для последующего их экспорта. Т.е. что бы работал экспорт, аккуанты необходимо сначала импортировать через сервисные функции.
Изначально ферма не сохраняют пароли с логинами в целях безопасности. Доступ к аккуантам (для постинга и т.п.) происходит через токены, полученные при авторизации аккуантов в АПИ приложении .
Массовое добавление аккуантов в ферму происходит только через Хуман Эмулятор.
Про лимиты и рекомендации при работе с парсерами (сервисные функции)
Т.к. парсинг данных осуществляется через Twitter API в котором действуют ограничения на кол-во запросов в промежуток времени (15 минут), рекомендуется парсить данные фолловеров и фолловингов не более для 5 — 10 аккаунтов, для парсеров твитов не более 150 запросов или логинов. (API лимиты Твиттера).
Какие бывают типы записей и что они означают?
OK — удачно опубликованные записи
FUTURE — запланированные для публикации записи
ERROR — записи при публикации которых возникла ошибка (не были опубликованы)
DELETE — записи поставленные в очередь на физическое удаление
WAIT — записи, постинг которых приостановлен
Какой формат твитов может быть при парсинге с RSS лент?
[title] — название новости в RSS ленте.
[href] — ссылка на полную новость в RSS ленте.
[desc] — краткое описание новости в в RSS ленте.
Как при парсинге с RRS добавлять рандомный текст (например ссылку или хештег)?
Формати твита RRS ([title] [href] [desc], с поддержкой {|||}). {a|b|c} — выбирает рандомно одно из значений, например, «b». Пример: [title] {#новости|http://news.ru|#folloback}
Про конструкцию типа {|||}
{a|b|c} — выбирает одно из значений между знаками |, например, b. Поддерживается конструкция только первого уровня вложенности. Для проверки конструкции можно воспользоваться этим инструментом.
Механизм постинга записей
Все действия в ферме выполняются строго после того как запланированное время записи становится равным или меньше текущего времени в порядке очереди по времени.
Как работают модули ответного фолловинга, анфолловинга, авторетвитинга и чистка твитов
1 раз в сутки для каждого аккаунта запускается парсинг необходимой информации (ответный фолловинг и анфолловинга — поиск текущих фолловеров и фолловингов, выявление необходимых аккаунтов для фолловинга/анфолловинга, автретвитинг — парсинг последних твитов у заданных аккаунтов, чистка твитов — парсинг последних твитов).
Полученная информация рандомно распределяется на сутки вперед.
Далее происходит выполнение этих заданий вместе с общей очередью заданий.
Как работает модуль авторетвитинга подробнее.
Данное ниже действие повторяется каждый день и для каждого выбранного галочкой вашего аккаунта (под строкой «Список аккаунтов»):
Скрипт берет рандомно 3 аккаунта указанные вами из поля «Список логинов для ретвитинга».
Парсит с них по 15 последних твитов. В итоге получает 45 твитов.
Далее скрипт из вышеспарсенных 45 твитов рандомно берет указанное вами кол-во твитов из полей «В сутки делать ретвитов».
Добавляет эти твиты для ретвитинга с учетом дублей.
Сколько RSS лент добавлять в общую базу RSS?
Если в сутки в 1 RSS ленту добавляется 100 новостей, то например с 5 RSS лент будет в сутки 500 твитов, если у нас 1000 аккаунтов, то в 1 аккаунт в двое суток будет идти 1 твит с RSS.