Khrisna commited on
Commit
f1ee166
·
verified ·
1 Parent(s): e2ff1bd

Update index.js

Browse files
Files changed (1) hide show
  1. index.js +20 -0
index.js CHANGED
@@ -6,6 +6,7 @@ const express = require('express')
6
  const PDFDocument = require('pdfkit')
7
  const axios = require("axios")
8
  const FormData = require("form-data")
 
9
  const tfjs = require('@tensorflow/tfjs-node')
10
  const nsfwjs = require('nsfwjs')
11
  const jpegjs = require('jpeg-js')
@@ -273,6 +274,25 @@ app.post('/api/instagram/download', async (req, res) => {
273
  res.json({ error: true, message: e === '[object Object]' ? 'Internal Server Error' : e })
274
  }
275
  })
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
276
  /*app.post('/tools/ddos', async (req, res) => {
277
  try {
278
  console.log(req.body)
 
6
  const PDFDocument = require('pdfkit')
7
  const axios = require("axios")
8
  const FormData = require("form-data")
9
+ const ytdl = require('ytdl-core')
10
  const tfjs = require('@tensorflow/tfjs-node')
11
  const nsfwjs = require('nsfwjs')
12
  const jpegjs = require('jpeg-js')
 
274
  res.json({ error: true, message: e === '[object Object]' ? 'Internal Server Error' : e })
275
  }
276
  })
277
+ app.post('/api/youtube/info', async (req, res) => {
278
+ try {
279
+ console.log(req.body)
280
+ const { url, status } = req.body
281
+ if (!url) return res.json({ success: false, message: 'Required an url!' })
282
+ if (!status) return res.json({ success: false, message: 'Required an status text!' })
283
+
284
+ if(status !== apikey) return res.json({ success: false, message: 'Invalid status!' })
285
+ const response = ytdl.getInfo(url)
286
+ res.json({
287
+ status: "ok",
288
+ result: ...response
289
+ })
290
+ } catch (e) {
291
+ console.log(e)
292
+ e = String(e)
293
+ res.json({ error: true, message: e === '[object Object]' ? 'Internal Server Error' : e })
294
+ }
295
+ })
296
  /*app.post('/tools/ddos', async (req, res) => {
297
  try {
298
  console.log(req.body)