[NEW] script mp3 youtube api anti limit 2021 GRATIS,UNLIMITED pokoknya
description :
mp3 youtube dengan fitur anti limit yg sangat istimewa.
fitur :
- anti limit
- multiple mp3 youtube unlimited
site supported :
- blogger.com
demo : view demo
cara instal untuk blogger :
buat sebuah project di https://console.developer.google.com, jika sudah selanjutnya aktifkan youtube data api dan blogger api v3. lalu copy nomor proyek tersebut anda bisa melihatnya di dashboard.
sekarang pergi ke script.google.com, buat script baru, simpan saja dulu. lanjut klik sumber daya > cloud platform project dan paste nomor project yang anda copy tadi, simpan lalu klik lagi sumber daya > pustaka paste kode ini M3LLQ_mEaLIZ1s1wkux7VQAf7hZreyu42 klik add lalu save dan pilih versi terbaru atau versi 11. klik developed on untuk update dari saya kedepannya simpan dan sekarang copy kode punya saya dibawah ini..
function searchByKeyword() {
var blogId = ""; // id blogger blog kamu
var list = YouTube.Search.list('id,snippet', {
q: '', // keyword mp3
videoDuration: 'medium',
type: 'video',
regionCode: 'ID',
topicId: '/m/04rlf',
order: 'relevance',
videoCategory: 10,
maxResults: 10
});
function rep(str) {
var r = /videos|lirik|video|official|lyric|album|version|versi|clip|recording|category|_|tv/gi;
r = str.replace(r, ' ')
.replace(/\W/g, ' ')
.replace(/\s+/g, ' ');
r = r.toLowerCase();
return r;
}
list.items.forEach(function(item) {
var idg = item.id.videoId + ',';
var view = YouTube.Videos.list('id,snippet,contentDetails', {
id: idg
});
view.items.forEach(function(data) {
var name = rep(data.snippet.title),
lbl = data.snippet.tags,
dr = data.contentDetails.duration,
idl = data.id,
pb = data.snippet.publishedAt;
var dur = dr.replace(/PT|S/gi, '').replace('M', ' : ');
var pub = pb.slice(0, 10);
var uimg = 'https://i.ytimg.com/vi/'+idl+'/0.jpg';
// content
var ct =
'<table><thead><th><img class="uimg" src="'+uimg+'" alt="'+name+'"/>'
+'<tr><td><h2>'+name+'</h2>'
+'<tr><td class="audio"><audio src="' +idl+ '" style="width:100%" type="audio/mpeg" controls></audio>'
+'<tr><td>durasi '+dur+' menit . date '+pub
+' . <button class="dl">Download</button>'
+'<tr><td>Tags : <p class="tags">'+lbl+ ' ' +name+ '</p></table> ';
var postUrl = "https://www.googleapis.com/blogger/v3/blogs/blogId/posts";
postUrl = postUrl.replace("blogId", blogId);
var options = {
method: "post",
contentType: "application/json",
headers: {
Authorization: "Bearer " + ScriptApp.getOAuthToken()
},
muteHttpExceptions: true,
payload: JSON.stringify({title: name+'.mp3',labels: [lbl[0],lbl[1],lbl[3]],content: pos.getService()+ct+pos.getService(),published: pb})
}
var res = JSON.parse(UrlFetchApp.fetch(postUrl, options).getContentText());
Logger.log(res.title)
});
});
}
keterangan script :
untuk kamu yang masih bingung menghitung array, berikut keterangan script diatas :
blogId : id blogger blog mana yang mau kamu gunakan, utk mendapatkannya pergi ke blogger.com lalu cek url https://www.blogger.com/blog/posts/iniIdBlogmu dan copy id blog tersebut.
q : isi dengan keyword yang kamu mau contoh 'baby metal'
maxresults : jumlah pencarian yg kamu inginkan maksimal 50.
simpan ,terus klik tampilan > tampilkan file manifest.. akan muncul file script baru silahkan edit dan ganti dengan code dibawah ini :
{
"timeZone": "America/Los_Angeles",
"oauthScopes": ["https://www.googleapis.com/auth/gmail.metadata", "https://www.googleapis.com/auth/gmail.addons.current.message.metadata", "https://www.googleapis.com/auth/gmail.readonly", "https://www.googleapis.com/auth/gmail.addons.current.message.readonly", "https://www.googleapis.com/auth/gmail.addons.current.message.action", "https://www.googleapis.com/auth/gmail.modify", "https://www.googleapis.com/auth/blogger", "https://www.googleapis.com/auth/script.external_request", "https://www.googleapis.com/auth/script.send_mail", "https://www.googleapis.com/auth/youtube", "https://www.googleapis.com/auth/youtubepartner", "https://www.googleapis.com/auth/youtube.force-ssl", "https://www.googleapis.com/auth/drive.readonly", "https://www.googleapis.com/auth/drive"],
"runtimeVersion": "V8"
}
simpan, lanjut lagi klik sumber daya > layanan lanjutan google , cari youtube data api v3 klik on , save dan coba jalankan fungsi searchByKeyword dan lihat blogmu !!
dengan begini youtube api unlimited gratis sudah berhasil di pasang di blog anda..