如何从 Node.Js 中的 YouTube URL 获取 YouTube 视频标题

问题描述

我需要从 YouTube URL 获取视频标题,我不知道该怎么做。我问过两个不和谐的支持服务器。到目前为止我已经得到了这个代码(我也在使用 YTDL-CORE)

const TEST = ytdl.getInfo('https://www.youtube.com/watch?v=YQHsXMglC9A',function (err,info) {
    console.log(info.videoDetails.title) // "Adele - Hello"
});

解决方法

承诺不会进入所需的功能,因此不打印标题。你应该做这样的事情,瞧。

ytdl.getInfo('https://www.youtube.com/watch?v=YQHsXMglC9A').then(info => {
    console.log(info.videoDetails.title);
})

阿黛尔 - 你好

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...