Terminado

Parser en Php

Publicado el 29 Mayo, 2018 en Programación y Tecnología

Sobre este proyecto

Abierto

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.

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Bug o cambio pequeño
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Roles necesarios Programador

Plazo de Entrega: No definido

Habilidades necesarias