Update index.js
Browse files
index.js
CHANGED
|
@@ -318,57 +318,59 @@ const youtubedl = async (url) => {
|
|
| 318 |
};
|
| 319 |
};
|
| 320 |
|
| 321 |
-
const app = express()
|
| 322 |
-
|
| 323 |
-
|
| 324 |
-
|
| 325 |
-
|
| 326 |
-
|
| 327 |
-
|
| 328 |
-
|
| 329 |
-
|
| 330 |
-
|
| 331 |
-
|
| 332 |
-
|
| 333 |
-
|
| 334 |
-
|
| 335 |
-
|
| 336 |
-
|
| 337 |
-
|
| 338 |
-
|
| 339 |
-
|
| 340 |
-
|
| 341 |
-
|
| 342 |
-
|
| 343 |
-
|
| 344 |
-
|
| 345 |
-
|
| 346 |
-
|
| 347 |
-
|
| 348 |
-
|
| 349 |
-
|
| 350 |
-
|
| 351 |
-
|
| 352 |
-
|
| 353 |
-
|
| 354 |
-
|
| 355 |
-
|
| 356 |
-
|
| 357 |
-
|
| 358 |
-
|
| 359 |
-
|
| 360 |
-
|
| 361 |
-
|
| 362 |
-
|
| 363 |
-
|
| 364 |
-
|
| 365 |
-
|
| 366 |
-
|
| 367 |
-
|
| 368 |
-
|
| 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'));
|