ytDownloader / Youtube-tool /test-api.mjs
Anshishere's picture
Upload 16532 files
494fa67 verified
Raw
History Blame Contribute Delete
524 Bytes
import { google } from 'googleapis';
const youtube = google.youtube('v3');
const API_KEY = process.env.YOUTUBE_API_KEY;
async function test() {
console.log('Testing API Key:', API_KEY ? 'Present' : 'Missing');
try {
const res = await youtube.videos.list({
key: API_KEY,
part: ['snippet'],
id: ['dQw4w9WgXcQ']
});
console.log('Success! Video title:', res.data.items?.[0]?.snippet?.title);
} catch (err: any) {
console.error('Error:', err.message);
}
}
test();