giansalex / peru-consult

Consulta libre de RUC y DNI
https://giansalex.github.io/peru-consult
MIT License
110 stars 65 forks source link

Consulta RUC: NO SE ENCUENTRA EL URL RAMDOM #47

Closed luistimana closed 3 years ago

luistimana commented 3 years ago

Al parecer ya no se encuentra este url porque al buscar un N° de RUC no trae los datos https://e-consultaruc.sunat.gob.pe/cl-ti-itmrconsruc/jcrS00Alias?accion=consPorRazonSoc&razSoc=BBVA ese link debería traer los datos de bbva para tomarlos como ramdom, pero me lleva al index de la consulta ruc, por tal motivo no hace la búsqueda de los datos RUC, agradecería tu ayuda amigo. @giansalex

edwinmacalopu commented 3 years ago

se puede sacar el random de aquí : https://e-consultaruc.sunat.gob.pe/cl-ti-itmrconsmulruc/captcha?accion=random , pero al parecer ya no funciona la combinación de https://e-consultaruc.sunat.gob.pe/cl-ti-itmrconsruc/jcrS00Alias?accion=consPorRuc&razSoc&nroRuc=10294891845&numRnd=1196953888 puedes confirmar @giansalex

luistimana commented 3 years ago

Alguna novedad?

guto80 commented 3 years ago

sin novedades :S

edwinmacalopu commented 3 years ago

alguna actualización?

giansalex commented 3 years ago

@edwinmacalopu ahora se tiene que enviar vía POST, pero con el random del otro link no esta funcionando.

edwinmacalopu commented 3 years ago

otra alternativa que encontre es usar la consulta ruc masiva ,pero en este caso hay que descargar un archivo zip, y leer la segunda linea que trae los datos del ruc consultado la secuencia seria asi :

  1. llamar al numero random https://e-consultaruc.sunat.gob.pe/cl-ti-itmrconsmulruc/captcha?accion=random
  2. ponerlo en el siguiente link https://e-consultaruc.sunat.gob.pe/cl-ti-itmrconsmulruc/jrmS00Alias?accion=consManual&txtRuc&selRuc=20554488090&random=-467862007
  3. esa consulta dentro del html esta el link para descargar el zip que contiene un txt con los datos del ruc consultado image
  4. el txt contiene los datos del ruc consultado en la segunda linea image
giansalex commented 3 years ago

@edwinmacalopu el problema es que no contiene toda la información que esta disponible en la consulta individual. Estuve revisando y vi que se puede usar el mismo codigo random en multiples consultas, despues de la primera consulta por el navegador, aun estaré revisando si hay alguna salida por allí.

giansalex commented 3 years ago

Pueden obtener la versión que funciona, con este comando.

 composer require giansalex/peru-consult:^v4.4.4-BETA.2
GianmarcoCV commented 3 years ago

Pueden obtener la versión que funciona, con este comando.

 composer require giansalex/peru-consult:^v4.4.4-BETA.2

Gracias @giansalex Te invité un café vía Yape.

giansalex commented 3 years ago

La versión final se encuentra en v4.4.4, que ahora requiere la extensión curl.

 composer update giansalex/peru-consult