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

Update index.js

Browse files
Files changed (1) hide show
  1. index.js +20 -20
index.js CHANGED
@@ -321,8 +321,8 @@ const youtubedl = async (url) => {
321
  const app = express()
322
  .set('json spaces', 4)
323
  .use(morgan('dev'))
324
- .use(express.json())
325
- .all('/', (req, res) => {
326
  const host = 'https://' + req.get('host');
327
  res.json({
328
  "List": [
@@ -368,8 +368,8 @@ const app = express()
368
  "body": "JSON.stringify({ \"url\": \"example.com\" })"
369
  }
370
  ]
371
- })
372
- .get('/yt', async (req, res) => {
373
  const host = 'https://' + req.get('host');
374
  try {
375
  let { url, type, quality, json } = req.query;
@@ -399,8 +399,8 @@ const app = express()
399
  console.log(e);
400
  return res.json({ message: e.message });
401
  }
402
- })
403
- .get('/ig', async (req,res) => {
404
  try {
405
  let {url} = req.query
406
  let regex = /https?:\/\/(www\.)?instagram\.com\/(p|reel|tv)/;
@@ -411,8 +411,8 @@ const app = express()
411
  console.log(e);
412
  return res.json({ message: e.message });
413
  }
414
- })
415
- .get('/tt', async (req, res) => {
416
  try {
417
  let { url } = req.query
418
  let regex = /https?:\/\/(www\.|v(t|m|vt)\.|t\.)?tiktok\.com/;
@@ -425,8 +425,8 @@ const app = express()
425
  console.log(e);
426
  return res.json({ message: e.message });
427
  }
428
- })
429
- .get('/pindl', async (req, res) => {
430
  try {
431
  let { url } = req.query
432
  let regex = /https:\/\/pin\.it\/\w+|https:\/\/[a-z]{2}\.pinterest\.com\/pin\/\d+/;
@@ -439,8 +439,8 @@ const app = express()
439
  console.log(e);
440
  return res.json({ message: e.message });
441
  }
442
- })
443
- .get('/fb', async (req, res) => {
444
  try {
445
  let {url} = req.query
446
  let regex = /https?:\/\/(fb\.watch|(www\.|web\.|m\.)?facebook\.com)/;
@@ -451,8 +451,8 @@ const app = express()
451
  console.log(e);
452
  return res.json({ message: e.message });
453
  }
454
- })
455
- .get('/ytsearch', async (req, res) => {
456
  try {
457
  let q = req.query.q || req.query.query;
458
  if (!q) return res.json({ message: 'Input parameter q' });
@@ -463,8 +463,8 @@ const app = express()
463
  console.log(e);
464
  return res.json({ message: e.message });
465
  }
466
- })
467
- .get('/mediafire', async (req, res) => {
468
  try {
469
  let { url } = req.query
470
  //console.log(url)
@@ -477,8 +477,8 @@ const app = express()
477
  console.log(e);
478
  return res.json({ message: e.message });
479
  }
480
- })
481
- .get('/ytdl', async (req, res) => {
482
  try {
483
  let { url } = req.query
484
  if (!ytIdRegex.test(url)) return res.json({ message: 'Invalid URL' });
@@ -492,7 +492,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 +505,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'));
 
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": [
 
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 {
375
  let { url, type, quality, json } = req.query;
 
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
406
  let regex = /https?:\/\/(www\.)?instagram\.com\/(p|reel|tv)/;
 
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
418
  let regex = /https?:\/\/(www\.|v(t|m|vt)\.|t\.)?tiktok\.com/;
 
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
432
  let regex = /https:\/\/pin\.it\/\w+|https:\/\/[a-z]{2}\.pinterest\.com\/pin\/\d+/;
 
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
446
  let regex = /https?:\/\/(fb\.watch|(www\.|web\.|m\.)?facebook\.com)/;
 
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;
458
  if (!q) return res.json({ message: 'Input parameter q' });
 
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
470
  //console.log(url)
 
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
484
  if (!ytIdRegex.test(url)) return res.json({ message: 'Invalid URL' });
 
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
  console.log(e);
506
  return res.json({ message: e.message });
507
  }
508
+ }),
509
  app.listen(7860, () => console.log('App running on port 7860'));