Парсер постов из X (Twitter)

Парсер постов из X (Twitter) 2.2

Available for license holders
  • Исправлена совместимость с новой структурой X API
  • Исправлен краш на аккаунтах с promoted content и курсорами пагинации
  • Исправлено отображение Post ID в Excel (апостроф предотвращает обрезание длинных чисел)
В связи с тем что в сети x.com теперь нельзя свободно без авторизации просматривать посты по ключевику был полностью переписан парсинг под сбор постов по ссылке на профиль. Пример ссылок которые теперь в качестве запросов:
https://x.com/Sportsnet
https://x.com/skysportspl
https://x.com/sportde

Изменения:
- Парсер переписан на TypeScript(API v2)
- Улучшена работа с браузером
- Полностью изменены собираемые данные
- Вывод всех результатов в CSV таблицу
- Убраны опции Posts count и Pages count, т.к. больше нет возможности их использовать
Добавлена опция Pages count которая позволяет парсить по страницам. Так как до этого парсилась только первая страница.
  • Like
Реакции: helpmuw
В независимости от успешности запросы помечались как неудачные.
Данные ответа не записывались в переменную $data.
Исправлена ошибка, которая возникала в случае неиспользования массива posts.
Twitter закрыл возможность вытаскивать посты из HTML. Парсер перестал собирать данные. В этом обновлении парсинг постов был исправлен. Теперь для работы парсера нужно установить puppeteer, с помощью которого реализовано получение необходимых для парсинга cookie. Рекомендуемая версия – [email protected].

Изменился также список получаемых данных, теперь он имеет следующий вид:
  • user_uri - ссылка на пользователя
  • user_screen_name - логин
  • user_name - имя пользователя
  • user_description - описание профиля пользователя
  • user_location - местоположение пользователя
  • user_profile_image - изображение профиля пользователя
  • user_favourites_count - кол-во избранных постов
  • user_followers_count - кол-во подписчиков
  • user_friends_count - кол-во друзей
  • user_created_at - дата регистрации пользователя
  • user_verified - верифицирован ли пользователь
  • user_lang - язык пользователя
  • tweet_created_at - дата создания поста
  • tweet_favorite_count - сколько раз добавлен в избранное
  • tweet_full_text - текст поста
  • tweet_lang - язык поста
  • tweet_quote_count - сколько раз процитирован
  • tweet_reply_count - кол-во ответов
  • tweet_retweet_count - кол-во ретвитов
  • tweet_geo - гео
  • tweet_place - место
  • tweet_media - приложенное изображение
В качестве запросов ключевые слова.

Результаты:
A-Parser @a_parser
Участвуйте в нашем опросе: как и для чего вы используете A-Parser?
https://t.co/tMEBbvWPiV

#SEO #SMM #AParser #SMO #Google #Yandex #поиск

ribeiro @orebiier
abre esta blusa um pokinho discretamente deixe aparser os bikinhos (@nessa_monforte live on http://twitcam.com/4udzz)

← BLACK § @0iWILL
Bem , a ideia era eu aparser na Web pra ela , mais ela ja saiu ! :C.

norma viviana @normavivianacha
by god haha ooo kque aparser always something wrong with all the beauty of the night
and tonight I get it wrong and
Назад
Верх