EscrutinioSocial / escrutinio-social

Una plataforma web para validar colaborativamente el escrutinio provisorio
19 stars 11 forks source link

Scrapear API con locales de votación #150

Open mgaitan opened 3 years ago

mgaitan commented 3 years ago

En la web: https://www.resultados.eleccionesgenerales2021.pe/EG2021/Actas/Ubigeo/P

Se puede obtener la lista con todas las mesas de votación, y la zona a la que pertenecen. Además se pueden ver:

Las mesas de votación se separan en PERU y Exterior En el exterior la jerarquía es: Continente -> País -> Estado -> Embajada -> Mesa

En Peru la jerarquia es Departamento -> Provincia -> Distrito -> Local -> Mesa

NOTA: hay distritos que se llaman igual en distintas provincias. Ej del csv de distritos: "021407","ACOBAMBA","021400" -- Depto:Ancash Provincia:Sihuas Distrito:Acobamba "080201","ACOBAMBA","080200" -- Depto:Huancaveli Provincia:Acobamba Distrito:Acobamba "110502","ACOBAMBA","110500"-- Depto:Junin Provincia:Tarma Distrito:Acobamba Ej:

Detalle y ejemplo para PERÚ JSON de departamentos, provincias y distritos : https://api.resultados.eleccionesgenerales2021.pe/ecp/ubigeos/P?name=param

Para cada distrito obtener locales de votación con: https://api.resultados.eleccionesgenerales2021.pe/mesas/locales/XXXXXX?name=param Siendo XXXXXX el nro de distrito. Ej: https://api.resultados.eleccionesgenerales2021.pe/mesas/locales/090804?name=param

Para cada local de votación se obtienen las mesas: https://api.resultados.eleccionesgenerales2021.pe/mesas/actas/11/090804/LLLL?

Donde LLLL es el número de Local. Ej: https://api.resultados.eleccionesgenerales2021.pe/mesas/actas/11/090804/B147?name=param y ahi adentro vienen las mesas (L)

Una vez scrapeado se puede importar a la base de datos #6