Completed

Parser en Php

Published on the May 29, 2018 in IT & Programming

About this project

Open

Necesito parsear dinamicamente el contenido de una pagina Web, y retornar el contenido de ciertos fragmentos dentro de un JSON.

El trabajo consiste en una pagina php que reciba como parametro un string (con posibles espacios en blanco), llame una busqueda en google de dicho string, y devuelva un json con los datos de la misma de la siguiente forma:

resultado = {
    "texto":"muial 2018",
    "errorconsulta":{ "mal":"muial 2018", "correcta":"mundial 2018" },
    "links":[
        { "desc":"titulo link 1", "url":"url del link 1" ),
        { "desc":"titulo link 2", "url":"url del link 2" ),
        { "desc":"titulo link 3", "url":"url del link 3" ),
    ]
}

El de arriba seria en caso de que no se encuentren resultados directos, por ejemplo cuando se escribe mal alguna palabra.
Para cuando encuentre resultados directos, el resultado sera:

resultado = {
    "texto":"mundial 2018",
    "errorconsulta":{},
    "links":[
        { "desc":"titulo link 1", "url":"url del link 1" ),
        { "desc":"titulo link 2", "url":"url del link 2" ),
        { "desc":"titulo link 3", "url":"url del link 3" ),
    ]
}

De preferencia tienen que mostrarse los primeros 3 links, aunque con la primera sugerencia es suficiente.

Category IT & Programming
Subcategory Web development
What is the scope of the project? Small change or bug
Is this a project or a position? Project
I currently have I have specifications
Required availability As needed
Roles needed Developer

Delivery term: Not specified

Skills needed