Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var otoMoto = async function (page) {
- var response = await fetch('https://www.otomoto.pl/ajax/search/list?q=11111111111111111&page=' + page);
- var text = await response.text(); // read response body as text
- var ids = text.match(/-[a-zA-Z\d]+\.html/gm);
- var idsMapped = ids.map(id => id.slice(3, -5));
- idsMapped = [...new Set(idsMapped)];
- idsMapped.forEach(
- async id => await sendReport(id)
- )
- alert('Janusze zareportowani')
- return idsMapped;
- }
- var sendReport = async function (id) {
- var formData = new URLSearchParams()
- formData.append('reason', 'violation');
- formData.append('msg', 'Brak poprawnego numeru VIN');
- formData.append('email', '');
- formData.append('id', id)
- await fetch('https://www.otomoto.pl/ajax/misc/report/', {
- method: 'POST',
- headers: {
- 'Content-Type': 'application/x-www-form-urlencoded; charset=UTF-8'
- },
- body: formData
- })
- }
- var reportJanuszy = async function () {
- for (let i = 1; i <= 10; i++) {
- await otoMoto(i)
- }
- }
- reportJanuszy()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement