Microlink × YouTube
Interact withyoutube.com
youtube.js
import createClient from 'microlink.io'
const microlink = createClient()
const youtube = async (url, opts) => {
const result = await microlink.metadata(url, {
prerender: true,
video: true,
audio: true,
data: {
views: {
selector: '.view-count',
type: 'number'
}
},
...opts
})
return result
}
const result = await youtube('https://www.youtube.com/watch?v=dQw4w9WgXcQ')
console.log(result)