randydev commited on
Commit
064acfb
·
verified ·
1 Parent(s): e9dbfd4

Update plugins/alldownloader.js

Browse files
Files changed (1) hide show
  1. plugins/alldownloader.js +5 -4
plugins/alldownloader.js CHANGED
@@ -3,6 +3,7 @@ import { TiktokDownloader, XnxxDownloader } from '../lib/scrapper.js';
3
  import { facebookdl } from '../lib/facebook/facebook.js';
4
  import { savefrom } from '../lib/savefrom/savefrom.js';
5
  import { mediafiredl } from '../lib/mediafire/mediafire.js';
 
6
  import { authenticateApiKey, apiLimiter } from '../middleware/midware.js';
7
  const AllDlRoutes = express.Router();
8
 
@@ -95,9 +96,9 @@ AllDlRoutes.get('/api/v1/dl/fb', authenticateApiKey, apiLimiter, async (req, res
95
 
96
  /**
97
  * @swagger
98
- * /api/v1/dl/mediafire:
99
  * get:
100
- * summary: MediaFire Downloader
101
  * tags: [ALL-Downloader]
102
  * parameters:
103
  * - in: query
@@ -122,14 +123,14 @@ AllDlRoutes.get('/api/v1/dl/fb', authenticateApiKey, apiLimiter, async (req, res
122
  * 500:
123
  * description: Internal Server Error
124
  */
125
- AllDlRoutes.get('/api/v1/dl/mediafire', authenticateApiKey, apiLimiter, async (req, res) => {
126
  try {
127
  const url = req.query.url;
128
 
129
  if (!url) {
130
  return res.status(400).json({ error: "url parameter is required." });
131
  }
132
- const results = await mediafiredl(url);
133
  res.json({ results });
134
  } catch (error) {
135
  res.status(500).json({ error: error.message });
 
3
  import { facebookdl } from '../lib/facebook/facebook.js';
4
  import { savefrom } from '../lib/savefrom/savefrom.js';
5
  import { mediafiredl } from '../lib/mediafire/mediafire.js';
6
+ import { mediafiredl } from '../lib/snapsave/snapsave.js';
7
  import { authenticateApiKey, apiLimiter } from '../middleware/midware.js';
8
  const AllDlRoutes = express.Router();
9
 
 
96
 
97
  /**
98
  * @swagger
99
+ * /api/v1/dl/snapsave:
100
  * get:
101
+ * summary: SnapSave Downloader
102
  * tags: [ALL-Downloader]
103
  * parameters:
104
  * - in: query
 
123
  * 500:
124
  * description: Internal Server Error
125
  */
126
+ AllDlRoutes.get('/api/v1/dl/snapsave', authenticateApiKey, apiLimiter, async (req, res) => {
127
  try {
128
  const url = req.query.url;
129
 
130
  if (!url) {
131
  return res.status(400).json({ error: "url parameter is required." });
132
  }
133
+ const results = await snapsave(url);
134
  res.json({ results });
135
  } catch (error) {
136
  res.status(500).json({ error: error.message });