const axios = require('axios'); const FormData = require('form-data'); async function scribddl(url) { try { if (!url.includes('scribd.com')) throw new Error('Invalid url'); const form = new FormData(); form.append('action', 'scribd_action_slide'); form.append('code', 'download'); form.append('scribd', `scribd_video_url=${encodeURIComponent(url)}`); const { data } = await axios.post('https://scribdownloader.com/wp-admin/admin-ajax.php', form, { headers: { ...form.getHeaders(), 'user-agent': 'Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/137.0.0.0 Mobile Safari/537.36', 'x-requested-with': 'XMLHttpRequest' } }); return data; } catch (error) { throw new Error(error.message); } } // Usage: const resp = await scribddl('https://id.scribd.com/document/438365833/TUGAS-KLIPING'); console.log(resp);