Estado: Terminado

Scraping usando Node y Cheerio

Detalles del proyecto:
Presupuesto: Abierto
Publicado: Hace 2 meses
Plazo: 3 días
Propuestas: 1
Freelancers interesados: 1

Habilidades requeridas: IT & Programación Facebook Node.js

Descripción:
Hola, estoy buscando un compañero desarrollador para esto estoy presentando este mini proyecto como filtro de web scraping

Es pequeño porque el tiempo de desarrollo y pruebas es de máximo 8 horas y debería hacerse en 4 horas pero de esa manera puedo conocer su velocidad programando.

Pueden trabajar 3 horas diarias si esta en partime con plazo hasta 3 días.

Utilizar cuenta github para compartir el entorno de desarrollo y trabajar a la par juntos, pueden hacer fork del código para su cuenta github.

En resumen:

Objetivo: Extraer datos de una web(facebook) usando node cheerio y api page facebook.

El presupuesto es de 15 dolares

Es necesario conocer la librería cheerio.io

La lógica en resumen es la siguiente:

*Listapaginas[i] //Una lista de paginas de facebook a las cuales extraer datos(post) // puede ser todo en un json o arreglo harcodeado en el mismo node.

*Listadeultimopostpublicadopaginas[i] Un arreglo que acumula los ultimos post de cada pagin de la lista anterior // puede ser json o arreglo

* Categorias, "x" cantidad de categorias // cada categoria es un arreglo donde se acumulan los post (con lógica first in firs out).

Cada 5 minutos hacer ->

While Listapaginas[i]>0 { //recorre el listado

ultimopost= sacarultimopost_listapagina[i];

If Listadeultimopostpublicadopaginas[i]!=ultimopost entonces {

verificartipodepost //(post con foto, un post con video, un post con enlace)

post=sacarpostpagina[i] // un post contiene (texto, o hastag o enlace o foto o video)

guardar el post en una categoria // cada categoria es un arreglo con logica (first in firs out)

}

}

Otro proceso cada 8 minutos hacer ->

While categorias[i]>0 {

post = extraerunpostdecategoria[i] // recuerda q ese array o json es first in firs out

postearlo en facebook(post,listapagina[i])

}

Nota: Se agregara su cuenta de facebbok a la app de la pagina facebbok developers para que extraiga el id y lo coloque en los .env (variables) y para que pegue el codigo script que enviara el post a facebook page.

-------

Para este proyecto en particular se esta dando 15$ en total (3.5$/h promedio)

Muchas gracias.



Categoría: IT & Programación
Subcategoría: Programación Web
¿Cuál es el alcance del proyecto?: Crear un nuevo sitio personalizado
Es un proyecto o una posición?: Un proyecto
Actualmente tengo: Tengo las especificaciones
Experiencia en este tipo de proyectos: Si (He administrado este tipo de proyectos anteriormente)
Disponibilidad requerida: Según se necesite
Roles necesarios: Desarrollador

Crea tu propio proyecto

¿Buscas un freelancer para realizar un proyecto similar? Crea tu propio proyecto y recibirás ofertas de los mejores freelancers.

Crear un proyecto similar

Cliente:

Gustav.
(Promedio 5.00 de 5)
Ubicación: Peru
Método de pago: Verificado
Para ver más detalles del cliente, ingresa a Workana.
Cargando...