diff --git a/backend/src/services/youtube/api.js b/backend/src/services/youtube/api.js index bb46e85..5ace974 100644 --- a/backend/src/services/youtube/api.js +++ b/backend/src/services/youtube/api.js @@ -62,12 +62,16 @@ export async function getChannelInfo(channelId) { const channel = data.items[0]; const { snippet, brandingSettings } = channel; + // 배너 URL에 고해상도 파라미터 추가 + const bannerBase = brandingSettings?.image?.bannerExternalUrl; + const bannerUrl = bannerBase ? `${bannerBase}=w2560` : null; + return { channelId, title: snippet.title, description: snippet.description, thumbnailUrl: snippet.thumbnails?.high?.url || snippet.thumbnails?.default?.url, - bannerUrl: brandingSettings?.image?.bannerExternalUrl || null, + bannerUrl, }; }