Перейти к основному содержимому

Social::Instagram::Profile - Парсер данных из профилей в Instagram

Social::Instagram::Profile

Обзор парсера Social::Instagram::Profile#

Social::Instagram::ProfileSocial::Instagram::Profile – парсит данные профилей из Instagram. Позволяет организовать массовый парсинг данных из профилей пользователей. Среди собираемых данных никнейм, имя, биография, сайт, количество постов и т.д. Полный список собираемых данных находится в соответсвующем разделе.

Функционал A-Parser позволяет сохранять настройки парсинга парсера Social::Instagram::Profile для дальнейшего использования (пресеты), задавать расписание парсинга и многое другое.

Сохранение результатов возможно в том виде и структуре которая вам необходима, благодаря встроенному мощному шаблонизатору Template Toolkit который позволяет применять дополнительную логику к результатам и выводить данные в различных форматах, включая JSON, SQL и CSV.

Кейсы по применению парсера Social::Instagram::Profile#

Сбор ссылок на посты#

Кейс 1

  1. Переопределить опцию Result format, в качестве зачения указать $posts.format('$link\n').
  2. Переопределить опцию Pages count, в списке выбрать 100.
  3. В качестве запросов указать ссылки на профили.
Скачать пример

Как импортировать пример в А-Парсер

eJx9VE1vGjEQ/S8WUhoJLeTQy94IElIqmqUhOQEHZ3cWXLwe1/ZC09X+9469X5A2
uXk+3pvnmbEr5rg92pUBC86yeFMxHc4sZhnkvJSOjZnmxoLx4Q1bYyq4jOMHZR3f
G17E8cpgLiRQYg+pmHvTQCR4AmNE5oMiIztHU3BHJRrmE5elTxtptM5GTfTLzUgK
ddxu1c0tqz/m0nwPKZbqguhuOq13uzFrCthF4Av8d1F7sT645id4Rq+pEd9hyHrk
RVCVcQc+2gm7jdxvz8CzTDiBisumgm/NUPVFiV/hVgopl45GgF0YLMjlIBB451un
bsNGwWZEUQbsjwbD4pxLC2NmSeqCk5DsfUQ4MNyhSbTXQ/6KoZpJuYQTyCEt8N+X
QmY0x1lOoIcW+P+U5B+Our/eZSmayNmQhp4lWPfJ9wGV4RL3XTOkKIQj287D3GI2
JecRQPc9e/RpBRroy7TMbXVaVQ3Kj38Y2UwPrqtrXI3l2pmiysU+aVeqyyzVM72H
RM2x0BL8vVQpJY3FwtOwHjPbjsEbg8D34HkocfWSHKK039aNVG0Erd9XL7CgTl5W
bSlTLuXL0/IywoaVIuPgnLbxZHI+nyPRvcgoxWKiXvlkqz6O24OhLT7wI9eI5tPU
PzyF3KCaMK/IwR5pV6lf9a7/GvoPpPrsg4irmhbip101IN89DyEfjcHStOkB138B
1sSfAA==

Список собираемых данных#

  • Никнейм
  • Полное имя
  • Биография
  • Сайт
  • Количество постов
  • Количество подписчиков
  • Количество подписок
  • Ccылка на профиль автора
  • Канал
  • Являтся ли профиль бизнес профилем
  • Являтся ли профиль приватным
  • Является ли профиль верифицированным
  • Ссылка на аватар
  • Ссылка на facebook страницу
  • Информация о постах
  • Количество видеопросмотров
  • Почту профиля

Пример результата:

https://www.instagram.com/french_operators/: Forces de défense francaises, followers: 30360, following: 281
Posts:
https://www.instagram.com/p/Bw6os0wgj8Z/
https://www.instagram.com/p/BwYv-RMAFgB/
https://www.instagram.com/p/Bv3auxlA3wx/
https://www.instagram.com/p/BvldAAvgSjX/
https://www.instagram.com/p/Bu6fxR7AVkb/
https://www.instagram.com/p/BuzKQV_A8bI/
https://www.instagram.com/p/ButFol7gJej/
https://www.instagram.com/p/BuO-pPQApYf/
https://www.instagram.com/p/BtvAgHEB4Nd/
https://www.instagram.com/p/BtWTQXEg0lP/
https://www.instagram.com/p/Br5055kg5g_/
https://www.instagram.com/p/BqXuNLxANwY/
https://www.instagram.com/p/BqXHnKtADaZ/
https://www.instagram.com/p/BpProgbhoKV/
https://www.instagram.com/p/BmG1iYthFZR/
https://www.instagram.com/p/Bl8lHE8nxZU/
https://www.instagram.com/p/Bl3ai6fhWJ5/

Варианты использования#

  • Сбор информации о профиле
  • Парсинг ссылок на посты для использования в Social::Instagram::Post

Примеры запросов#

В качестве запросов необходимо указывать ссылки на профили, например:

https://www.instagram.com/french_operators/
https://www.instagram.com/artem_levin/

Возможные настройки#

ПараметрЗначение по умолчаниюОписание
Pages count10Количество страниц с постами
Последнее обновление