Ir al contenido principal

Social::Instagram::Tag - Extractor de publicaciones por etiquetas en Instagram

Social::Instagram::Tag

Resumen del extractor

Social::Instagram::TagSocial::Instagram::Tag – extrae publicaciones por etiquetas de Instagram. Recopilación automatizada de todos los datos: tipo de publicación, texto, fecha de publicación, número de comentarios, número de me gusta y mucho más. Junto con el texto del comentario, también se recopila el enlace al perfil del autor, el número de me gusta y la hora en que fue creado.

Usted puede utilizar la multiplicación automática de consultas, la sustitución de subconsultas desde archivos, la iteración de combinaciones alfanuméricas y listas para obtener la mayor cantidad posible de resultados. Utilizando la filtración de resultados puede limpiar inmediatamente el resultado, eliminando toda la basura innecesaria (usando palabras negativas).

La funcionalidad de A-Parser permite guardar la configuración de extracción del extractor Social::Instagram::Tag para su uso posterior (ajustes preestablecidos), establecer programas de extracción y mucho más.

Es posible guardar los resultados en la forma y estructura que necesite, gracias al potente motor de plantillas integrado Template Toolkit que permite aplicar lógica adicional a los resultados y exportar datos en varios formatos, incluyendo JSON, SQL y CSV.

nota

El extractor utiliza los datos de una cuenta autorizada. Para el funcionamiento del extractor, es obligatorio especificar un valor para la opción cookie.

Casos de uso del extractor

Recopilación de todas las publicaciones por etiquetas

Ejemplo de uso
  1. Redefinir la opción Count of pages with posts, seleccionando 100 en la lista.
  2. Redefinir la opción Result format, indicando $posts.format('$link\n') como valor.
  3. Indicar las etiquetas como consultas.
Descargar ejemplo

Cómo importar un ejemplo a A-Parser

eJx1U01v2zAM/S9CgK5AEKSHXXxLAwTokNVdk56SHAibNrTIoibJWQvD/72U7NhJ
P24i+fj4KJKN8OCO7smiQ+9EsmuEiW+RiBwLqJUXU2HAOrQhvBMbyiSoJHnQzkNp
oUqSLZQMGuCN8G8GmYBOaK3MkYMyZ9tAiRnVOlCeQNWMuZvP2+8TCrIVeNbTyehz
xMSQ827WRX/cTJTUx/1e39yK9nCYig7vVjEc4XezvqkhuIETbimUkApH94qtR6hi
kRw8hui5zu3MvwYGyHPpJWlQXYXwLWPVFy3/RZGaGMtPK9GtLFXs8hgJgvPtrG4n
JtEWTFHH3D9djkgKUA6nwrHUFbCQ/GNEerTgyaYm6GF/I0gvlFrjCdUIi/z3tVQ5
z3BRcNJDn/g1JP3E0Q7tXZbiYf23rGFgidZ9+nvMymlN5fkzlKykZ9st4w4kYs7O
I6IZ/uwxwCqyOJTpmfvqvKYGddiMcWQLM7qu2rgay7UzI13IMu237Yys9ZZvIdVL
qozC0JeuleKxOHwe12Ph+jEEYxT4MXkZS1xdkSdS7temk2qs5PX7GQRW/JOXVXvK
DJR6eV5fRsS4Umxkpt5rZ8gG8oy3tSTeI+6lPQwnOxx2893hJk3Lg/rrnrqE0FWA
s4+/x/EU+Ejbd0hbdis=

Datos recopilados

Dos matrices con publicaciones normales y publicaciones del TOP:

  • Tipo de publicación
  • Enlace a la publicación
  • Texto
  • Fecha de publicación (en formato Unix)
  • Número de comentarios
  • Número de likes
  • Enlace al icono
  • Ancho y alto de la imagen
  • Enlace al avatar
  • Número de publicaciones

Casos de uso

  • Recopilación de publicaciones por etiquetas

Configuración

Obtención de la opción obligatoria para la autorización

Spoiler: ¿cómo encontrar la cookie?

Vaya a cualquier perfil abriendo previamente el modo de depuración presionando F12. Depuración Usando la cadena graphql/query (tipo json), busque la consulta necesaria donde se almacenan los valores para el extractor. Búsqueda Vaya a la consulta y copie el valor del parámetro cookie. Valores

Consultas

Como consultas, debe especificar la etiqueta, por ejemplo:

sport  
cpu

Ejemplos de salida de resultados

A-Parser admite un formateo flexible de resultados gracias al motor de plantillas integrado Template Toolkit, lo que le permite mostrar los resultados en forma libre, así como estructurada, por ejemplo, CSV o JSON

Salida por defecto

Formato del resultado:

$query:\nPosts:\n$posts.format('$link\n')

Ejemplo de resultado:

Posts:  
https://www.instagram.com/p/B0FtUJboZC0/
https://www.instagram.com/p/B0Fs7maCIvq/
https://www.instagram.com/p/B0FszBRgOoS/
https://www.instagram.com/p/B0FrgVTBgFI/
https://www.instagram.com/p/B0FqeKvBSjC/
https://www.instagram.com/p/B0FogPGnOIG/
https://www.instagram.com/p/B0FoHSuCSUr/
https://www.instagram.com/p/B0Fl5JWgWts/
https://www.instagram.com/p/B0Fj_P0ji83/
https://www.instagram.com/p/B0Fgn5YHCiC/
https://www.instagram.com/p/B0Fd4uvAOyf/
https://www.instagram.com/p/B0FdfGjnVVs/
https://www.instagram.com/p/B0FdLEDgrTe/
https://www.instagram.com/p/B0FdEORCa0Z/

Enlaces a publicaciones del top

Formato del resultado:

$top.format('$link\n')

Ejemplo de resultado:

https://www.instagram.com/p/CMMKTr4pi3o/
https://www.instagram.com/p/CMMKTCGHZ1c/
https://www.instagram.com/p/CMMKStkF59q/
https://www.instagram.com/p/CMMKRNun5Jg/
https://www.instagram.com/p/CMMKRI-JTp8/
https://www.instagram.com/p/CMMKQmfBD9O/
https://www.instagram.com/p/CMMKHsiF5GT/
https://www.instagram.com/p/CMMKQUpHXy4/
https://www.instagram.com/p/CMMKPL1HxTx/
https://www.instagram.com/p/CMMKOAkn1mP/

Configuraciones posibles

ParámetroValor por defectoDescripción
Count of pages with posts10Cantidad de páginas con publicaciones
Treat disconnect as IP banConsiderar la desconexión como baneo de IP