ilhamdev commited on
Commit
4d660a3
·
verified ·
1 Parent(s): 99494c5

Update index.js

Browse files
Files changed (1) hide show
  1. index.js +62 -60
index.js CHANGED
@@ -318,57 +318,59 @@ const youtubedl = async (url) => {
318
  };
319
  };
320
 
321
- const app = express()
322
- .set('json spaces', 4)
323
- .use(morgan('dev'))
324
- .use(express.json());
325
- app.all('/', (req, res) => {
326
- const host = 'https://' + req.get('host');
327
- res.json({
328
- "List": [
329
- {
330
- "title": "Tiktok Downloader",
331
- "method": "GET",
332
- "example": "${host}/tt?url="
333
- },
334
- {
335
- "title": "Facebook Downloader",
336
- "method": "GET",
337
- "example": "${host}/fb?url="
338
- },
339
- {
340
- "title": "Instagram Downloader",
341
- "method": "GET",
342
- "example": "${host}/ig?url="
343
- },
344
- {
345
- "title": "Youtube Downloader",
346
- "method": "GET",
347
- "example": "${host}/ytdl?url="
348
- },
349
- {
350
- "title": "Youtube Search",
351
- "method": "GET",
352
- "example": "${host}/ytsearch?q="
353
- },
354
- {
355
- "title": "Pinterest Downloader",
356
- "method": "GET",
357
- "example": "${host}/pindl?url="
358
- },
359
- {
360
- "title": "Mediafire Downloader",
361
- "method": "GET",
362
- "example": "${host}/mediafire?url="
363
- },
364
- {
365
- "title": "Mega Downloader",
366
- "method": "POST",
367
- "example": "${host}/mega",
368
- "body": "JSON.stringify({ \"url\": \"example.com\" })"
369
- }
370
- ]
371
- }),
 
 
372
  app.get('/yt', async (req, res) => {
373
  const host = 'https://' + req.get('host');
374
  try {
@@ -399,7 +401,7 @@ const app = express()
399
  console.log(e);
400
  return res.json({ message: e.message });
401
  }
402
- }),
403
  app.get('/ig', async (req,res) => {
404
  try {
405
  let {url} = req.query
@@ -411,7 +413,7 @@ const app = express()
411
  console.log(e);
412
  return res.json({ message: e.message });
413
  }
414
- }),
415
  app.get('/tt', async (req, res) => {
416
  try {
417
  let { url } = req.query
@@ -425,7 +427,7 @@ const app = express()
425
  console.log(e);
426
  return res.json({ message: e.message });
427
  }
428
- }),
429
  app.get('/pindl', async (req, res) => {
430
  try {
431
  let { url } = req.query
@@ -439,7 +441,7 @@ const app = express()
439
  console.log(e);
440
  return res.json({ message: e.message });
441
  }
442
- }),
443
  app.get('/fb', async (req, res) => {
444
  try {
445
  let {url} = req.query
@@ -451,7 +453,7 @@ const app = express()
451
  console.log(e);
452
  return res.json({ message: e.message });
453
  }
454
- }),
455
  app.get('/ytsearch', async (req, res) => {
456
  try {
457
  let q = req.query.q || req.query.query;
@@ -463,7 +465,7 @@ const app = express()
463
  console.log(e);
464
  return res.json({ message: e.message });
465
  }
466
- }),
467
  app.get('/mediafire', async (req, res) => {
468
  try {
469
  let { url } = req.query
@@ -477,7 +479,7 @@ const app = express()
477
  console.log(e);
478
  return res.json({ message: e.message });
479
  }
480
- }),
481
  app.get('/ytdl', async (req, res) => {
482
  try {
483
  let { url } = req.query
@@ -492,7 +494,7 @@ const app = express()
492
  console.log(e);
493
  return res.json({ message: e.message });
494
  }
495
- }),
496
  app.post('/mega', async (req, res) => {
497
  try {
498
  let { url } = req.body;
@@ -505,5 +507,5 @@ const app = express()
505
  console.log(e);
506
  return res.json({ message: e.message });
507
  }
508
- }),
509
  app.listen(7860, () => console.log('App running on port 7860'));
 
318
  };
319
  };
320
 
321
+ const app = express();
322
+ app.set('json spaces', 4);
323
+ app.use(morgan('dev'));
324
+ app.use(express.json());
325
+
326
+ app.all('/', (req, res) => {
327
+ const host = 'https://' + req.get('host');
328
+ res.json({
329
+ "List": [
330
+ {
331
+ "title": "Tiktok Downloader",
332
+ "method": "GET",
333
+ "example": `${host}/tt?url=`
334
+ },
335
+ {
336
+ "title": "Facebook Downloader",
337
+ "method": "GET",
338
+ "example": `${host}/fb?url=`
339
+ },
340
+ {
341
+ "title": "Instagram Downloader",
342
+ "method": "GET",
343
+ "example": `${host}/ig?url=`
344
+ },
345
+ {
346
+ "title": "Youtube Downloader",
347
+ "method": "GET",
348
+ "example": `${host}/ytdl?url=`
349
+ },
350
+ {
351
+ "title": "Youtube Search",
352
+ "method": "GET",
353
+ "example": `${host}/ytsearch?q=`
354
+ },
355
+ {
356
+ "title": "Pinterest Downloader",
357
+ "method": "GET",
358
+ "example": `${host}/pindl?url=`
359
+ },
360
+ {
361
+ "title": "Mediafire Downloader",
362
+ "method": "GET",
363
+ "example": `${host}/mediafire?url=`
364
+ },
365
+ {
366
+ "title": "Mega Downloader",
367
+ "method": "POST",
368
+ "example": `${host}/mega`,
369
+ "body": "JSON.stringify({ \"url\": \"example.com\" })"
370
+ }
371
+ ]
372
+ });
373
+ });
374
  app.get('/yt', async (req, res) => {
375
  const host = 'https://' + req.get('host');
376
  try {
 
401
  console.log(e);
402
  return res.json({ message: e.message });
403
  }
404
+ });
405
  app.get('/ig', async (req,res) => {
406
  try {
407
  let {url} = req.query
 
413
  console.log(e);
414
  return res.json({ message: e.message });
415
  }
416
+ });
417
  app.get('/tt', async (req, res) => {
418
  try {
419
  let { url } = req.query
 
427
  console.log(e);
428
  return res.json({ message: e.message });
429
  }
430
+ });
431
  app.get('/pindl', async (req, res) => {
432
  try {
433
  let { url } = req.query
 
441
  console.log(e);
442
  return res.json({ message: e.message });
443
  }
444
+ });
445
  app.get('/fb', async (req, res) => {
446
  try {
447
  let {url} = req.query
 
453
  console.log(e);
454
  return res.json({ message: e.message });
455
  }
456
+ });
457
  app.get('/ytsearch', async (req, res) => {
458
  try {
459
  let q = req.query.q || req.query.query;
 
465
  console.log(e);
466
  return res.json({ message: e.message });
467
  }
468
+ });
469
  app.get('/mediafire', async (req, res) => {
470
  try {
471
  let { url } = req.query
 
479
  console.log(e);
480
  return res.json({ message: e.message });
481
  }
482
+ });
483
  app.get('/ytdl', async (req, res) => {
484
  try {
485
  let { url } = req.query
 
494
  console.log(e);
495
  return res.json({ message: e.message });
496
  }
497
+ });
498
  app.post('/mega', async (req, res) => {
499
  try {
500
  let { url } = req.body;
 
507
  console.log(e);
508
  return res.json({ message: e.message });
509
  }
510
+ });
511
  app.listen(7860, () => console.log('App running on port 7860'));