Spotify පළේලිස්ට් එකක් සකස් කරගැනීම අවසන් වුණා. දැන් YouTube පාර්ශවයත් සකස් කරමු. මෙම පියවර තුළ ඔබට YouTube API යතුරක් ලබාගෙන, ඔබට අවශ්ය පළේලිස්ට් ID එක හඳුනාගැනීමට අවශ්යයි. ඉතා සරලයි – දෙකම කරලත් වැඩේ සම්පුර්ණයි.
YouTube API ගැන කෙටි හැඳින්වීම
YouTube, Google හි අඩංගු නිසා එහි API එක Google Cloud Platform තුළ පවත්වාගෙන යයි. ඔබේ Gmail හෝ Drive ගිණුමෙන් ලොග් වෙන්නත්, වෙනත් කිසිම ගිණුමක් සකස් කිරීමට අවශ්ය නැත. YouTube Data API v3 හි දිනකට 10,000 unit ක නොමිලේ කොටසක් ඇත; 100 ගීත පළේලිස්ට් එකක් කියවීමට පමණක් 200 unit ක් වැය වේ. එබැවින් සාමාන්ය භාවිතයක් සඳහා කිසිදු ගාස්තුවක් නැත.
පියවර 1 – Google Cloud Console වෙත පිවිසෙන්න
- බ්රවුසරයෙන් console.cloud.google.com වෙත ගොස්, ඔබේ Google ගිණුමෙන් ලොග් වෙන්න.
පියවර 2 – නව Project එකක් සාදන්න
- ඉහළ දකුණු පැත්තේ “Select a project” බොත්තම ඔබා, “New Project” තෝරන්න.
- “youtube-to-spotify” වැනි නාමයක් දෙන්න, Create ඔබන්න.
පියවර 3 – YouTube Data API සක්රිය කරන්න
- Project එක තෝරා, ඉහළ සෙවුම් තීරුවේ “YouTube Data API v3” යන්න සෙවීම.
- ප්රතිඵලයේ “Enable” බොත්තම ඔබා API එක සක්රිය කරන්න.
පියවර 4 – API Key එක නිර්මාණය කරන්න
- වම පාර්ශ්වයේ “Credentials” මත ක්ලික් කර, “+ Create Credentials” → “API key” තෝරන්න.
- පෙන්වන යතුර (API_KEY) පිටපත් කර, “Edit API key” මත ගොස් YouTube Data API v3 සඳහා පමණක් සීමා කරන්න.
පියවර 5 – YouTube පළේලිස්ට් ID එක සොයාගන්න
- youtube.com වෙත ගොස්, ඔබට අවශ්ය පළේලිස්ට් එක විවෘත කරන්න.
- URL හි
list=පසු ඇති අකුරු පූර්ණයෙන්ම ඔබේ Playlist ID එකයි. එය ප්රසිද්ධ හෝ unlisted විය යුතුය; private නම් API එකට කියවිය නොහැක.
ශ්රී ලංකාවට ඇති වැදගත්කම
මෙම ක්රියාවලිය ශ්රී ලංකාවේ තරුණ සංවර්ධකයින්ට, විශ්වවිද්යාල සිසුන්ට, හා තාක්ෂණ ආරම්භක ව්යාපාරිකයින්ට විශාල අවස්ථාවක් සපයයි. පළේලිස්ට් ස්වයංක්රීය කිරීමෙන් කාලය ඉතිරි කර, අන්තර්ගත කළමනාකරණය සරල කර ගත හැක. ගුවන් විදුලි, සිනමා, සංගීත කලාකරුවන් තම ගීත ලැයිස්තු YouTube සහ Spotify දෙකම සමඟ සින්ක් කර ගැනීමට API භාවිතය ඉගෙන ගත හැක. එමෙන්ම, Google Cloud Platform හි නොමිලේ ලබා දෙන quota එක නිසා පළමු ව්යාපාරිකයන්ට පවා අඩු වියදමකින් පළේලිස්ට් ඉන්ටෙග්රේෂන් අත්හදා බැලිය හැක.
අදම මෙම පියවර අනුගමනය කර, ඔබේ පළේලිස්ට් එක දෙකේම සින්ක් කරගන්න. තාක්ෂණය ඔබේ කාර්යය සාධනය වැඩිදියුණු කරයි!