volt.io

RSS feed para segunda mano

Dado que segunda mano no tiene feeds RSS para sus búsquedas he decido crear una. Solo elige la provincia y la búqueda de la que quieres generar un archivo RSS y luego puedes usar la dirección resultante en tu lector de feeds preferido.




Información técnica

He escrito una función en Python para hacer el screen scraping que puedes encontrar aquí: segundamano.py. Tiene una dependencia extraña: BeautifulSoup. Se usa así:

>>> from segundamano import generateRSS
>>> feed = generateRSS('28_s', 'nokia e60')

Donde 28_s es el código de segundamano de localidad y nokia e60 el texto a buscar. feed tendrá este formato:

feed = {
    'title': '',
    'link': '',
    'description': '',
    'items': [
        {
            'title': '',
            'link': '',
            'description': '',
            'price': '',
            'category': '',
            'image': '',
            'date': ''
        }
    ]
}