Spaces:
Paused
Paused
Update index.js
Browse files
index.js
CHANGED
|
@@ -6,7 +6,6 @@ const express = require('express')
|
|
| 6 |
const PDFDocument = require('pdfkit')
|
| 7 |
const axios = require("axios")
|
| 8 |
const FormData = require("form-data")
|
| 9 |
-
const util = require("util")
|
| 10 |
const ytdl = require('ytdl-core')
|
| 11 |
const tfjs = require('@tensorflow/tfjs-node')
|
| 12 |
const nsfwjs = require('nsfwjs')
|
|
@@ -284,10 +283,10 @@ app.post('/api/youtube/info', async (req, res) => {
|
|
| 284 |
|
| 285 |
if(status !== apikey) return res.json({ success: false, message: 'Invalid status!' })
|
| 286 |
const regex = url.split(/https:\/\/youtu(?:be\.com|\.be\/)/)[1].split("?")[0]
|
| 287 |
-
const response = await ytdl(regex)
|
| 288 |
res.json({
|
| 289 |
status: "ok",
|
| 290 |
-
result: {
|
| 291 |
})
|
| 292 |
} catch (e) {
|
| 293 |
console.log(e)
|
|
|
|
| 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')
|
|
|
|
| 283 |
|
| 284 |
if(status !== apikey) return res.json({ success: false, message: 'Invalid status!' })
|
| 285 |
const regex = url.split(/https:\/\/youtu(?:be\.com|\.be\/)/)[1].split("?")[0]
|
| 286 |
+
const response = await ytdl.getInfo(regex)
|
| 287 |
res.json({
|
| 288 |
status: "ok",
|
| 289 |
+
result: { ...response }
|
| 290 |
})
|
| 291 |
} catch (e) {
|
| 292 |
console.log(e)
|