diff --git a/back/src/utils/fetchVideoLength.js b/back/src/utils/fetchVideoLength.js deleted file mode 100644 index 0472cd735cb0ae59ce7689faea2cbbb6de67a2c5..0000000000000000000000000000000000000000 --- a/back/src/utils/fetchVideoLength.js +++ /dev/null @@ -1,25 +0,0 @@ -require('dotenv').config(); -const ptToSeconds = require('./utils/timeconvert'); - -async function fetchVidLength(videoId) { - try { - const response = await fetch( - `https://www.googleapis.com/youtube/v3/videos?part=contentDetails,statistics,snippet&id=${videoId}&key=${process.env.YOUTUBE_API_KEY}` - ); - const data = await response.json(); - let video_length = data.items[0].contentDetails.duration; - let video_likes = data.items[0].statistics.likeCount; - video_length = ptToSeconds(video_length); - let channel_title = data.items[0].snippet.channelTitle; - return { - videoLength: video_length, - videoLikes: video_likes, - channelTitle: channel_title, - }; - } catch (err) { - console.error('Error during API details request;', err); - return null; - } -} - -module.exports = fetchVidLength;