Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jhowbhz/scrap-consultaprocessos-rj
Esse é um caso de estudo sobre puppeteer
https://github.com/jhowbhz/scrap-consultaprocessos-rj
nodejs processos processos-rj puppeteer rj webscrap
Last synced: about 1 month ago
JSON representation
Esse é um caso de estudo sobre puppeteer
- Host: GitHub
- URL: https://github.com/jhowbhz/scrap-consultaprocessos-rj
- Owner: jhowbhz
- Created: 2024-05-02T20:02:25.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2024-05-03T00:22:34.000Z (7 months ago)
- Last Synced: 2024-08-24T13:58:53.784Z (3 months ago)
- Topics: nodejs, processos, processos-rj, puppeteer, rj, webscrap
- Language: JavaScript
- Homepage: https://apibrasil.com.br
- Size: 35.2 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Scrap For Consultaprocessos - RJ
Esse é apenas um caso de estudo sobre puppeteer
## Site alvo
https://www.consultaprocessos.rj.gov.br/UPOWEB/servlet/StartCISPage?PAGEURL=/cisnatural/NatLogon.html&xciParameters.natsession=Consulta_UPO## Objetivo
- Ignorar o captcha do Google
- Matar o captcha interno
- Obter o resultado final através de webscrap## Rotas da API
GET
```
http://localhost:3000/
```POST
```
http://localhost:3000/api
```## Como consumir com PHP
```php
'http://localhost:3000/api',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_POSTFIELDS =>'{
"origem": "1234567",
"numero": "123456789",
"complemento": "12345678910",
"ano": "2022",
"email": "[email protected]"
}',
CURLOPT_HTTPHEADER => array(
'Content-Type: application/json'
),
));$response = curl_exec($curl);
curl_close($curl);
echo $response;
```