Update sendRequest.ts

This commit is contained in:
thehairy
2024-02-27 21:16:32 +01:00
committed by GitHub
parent f8f0d4696a
commit 85cb751542

View File

@@ -34,13 +34,14 @@ export const sendRequest = async (ctx: ScrapeContext, data: object, altApi = fal
}); });
const base64body = btoa(body); const base64body = btoa(body);
const formatted = new URLSearchParams(); const formatted = {
formatted.append('data', base64body); 'data': base64body,
formatted.append('appid', '27'); 'appid': '27',
formatted.append('platform', 'android'); 'platform': 'android',
formatted.append('version', '129'); 'version': '129',
formatted.append('medium', 'Website'); 'medium': 'Website',
formatted.append('token', randomId(32)); 'token': randomId(32)
};
const requestUrl = altApi ? apiUrls[1] : apiUrls[0]; const requestUrl = altApi ? apiUrls[1] : apiUrls[0];
@@ -51,7 +52,7 @@ export const sendRequest = async (ctx: ScrapeContext, data: object, altApi = fal
'Content-Type': 'application/x-www-form-urlencoded', 'Content-Type': 'application/x-www-form-urlencoded',
'User-Agent': 'okhttp/3.2.0', 'User-Agent': 'okhttp/3.2.0',
}, },
body: formatted, body: Object.entries(formatted).map(([key, value]) => `${encodeURIComponent(key)}=${encodeURIComponent(value)}`).join('&'),
}); });
return JSON.parse(response); return JSON.parse(response);
}; };