Completed

Scraping usando Node y Cheerio

Published on the October 01, 2016 in IT & Programming

About this project

Open

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.

Category IT & Programming
Subcategory Web development
What is the scope of the project? Create a new custom site
Is this a project or a position? Project
I currently have I have specifications
Required availability As needed
Experience in this type of projects Yes (I have managed this kind of project before)
Roles needed Developer

Delivery term: October 04, 2016

Skills needed