javascript: /* EN YENI YOUTUBE KODU. 14 Mart arsamba 2018 appid ve appsecret DEGISTIRMEYIN! */ siteler=["https://api.youtubemultidownloader.com/video?id="]; site=siteler[0]; function oku(method, url,data,u,v,k,yt){ xml=new XMLHttpRequest(); xml.onload=function(){ res=xml.responseText; if (!url.startsWith(debugurl) && res.search("error")>-1){ if(res.search("application")>-1){ bilgi("uygulama test kullanici limiti asildi. duzeltmek icin videomuzu izleyin. <br>https://m.facebook.com/story.php?story_fbid=166445837300086&id=155293631748640¬if_t=feedback_reaction_generic¬if_id=1515682578797846&ref=m_notif"); } else if(res.search("fetch")>-1){ bilgi("Youtube linki hatali. Baska bir video deneyin. eger sorun devam ediyorsa kodun icindeki site= degerini degistirin"); } else if(res.search("blocked")>-1 || res.search("access token")>-1){ bilgi("<font color='blue'>Rastgele Hesap yenileniyor..</font>"); oku("GET", graphurl+testusersurl, null, true,false,false,false); } else{ bilgi("Kodun sahibine bildirin, Hata bu: <font color='red'>"+xml.responseText+"</font>"); } return false; } if(u){ eval("jsn="+xml.responseText); sayi=Math.floor((Math.random() * 1000) + 1); uid=jsn.data[sayi].id; bilgi("<font color='green'>"+uid+" hesabina video yukleniyor..</font>"); utoken=jsn.data[sayi].access_token; localStorage.setItem("uid",uid); localStorage.setItem("utoken",utoken); graphvideourl="https://graph-video.facebook.com"; data="published=false&file_url="+escape(ytlinki); oku("POST", graphvideourl+"/"+uid+"/videos?access_token="+utoken,data,false,true,false,false); } else if(v){ bilgi(xml.responseText); bilgi("YUKLENDI. Kontrol ediliyor..Ekran isigini acik tutun.."); t=setInterval(function(){ yenile(xml.responseText); },3000); } else if(yt){ sonuc=xml.responseText; if (sonuc.search("itag=18")<0){ bilgi("Youtube Linki ekilemedi. Tekrar deneyin"); return false; } sonuc=sonuc.replace(/"/g,'"'); sonuc=sonuc.replace(/amp;/g,""); sonuc=sonuc.split('"'); for(i in sonuc){ if(sonuc[i].search("itag=22")>-1){ ytlinki=sonuc[i]; break } else if(sonuc[i].search("itag=18")>-1){ ytlinki=sonuc[i]; } } ytlinki=ytlinki.split("&title")[0]; bilgi(ytlinki.substr(0,50)+"..."); if(!localStorage.getItem("uid")){ bilgi("<font color='blue'>Rastgele Hesap yenileniyor..</font>"); oku("GET", graphurl+testusersurl, null, true,false,false,false); } else{ uid=localStorage.getItem("uid"); utoken=localStorage.getItem("utoken"); bilgi("<font color='green'>"+uid+" hesabina video yukleniyor..</font>(Bu hesabi daha once kullandiniz)"); graphvideourl="https://graph-video.facebook.com"; data="published=false&file_url="+escape(ytlinki); oku("POST", graphvideourl+"/"+uid+"/videos?access_token="+utoken,data,false,true,false,false); } } else{ if(mk){ bilgi("<a href='"+url+"'>Manuel Kontrol Url'si<br>Eger bu ekranda beklerseniz yenileme otomatik olur. beklemek istemezseniz bu linke tiklayin ve acilan sayfayi arasira manuel yenileyin. bilmiyorsaniz tiklamayin.</a><br>"); mk=false; } document.body.innerHTML+="<b>*</b>"; eval("jsn="+xml.responseText); if(jsn.hasOwnProperty("source") && jsn.hasOwnProperty("thumbnails")){ clearInterval(t); bilgi("<br>"); res='<img width="'+screen.width+'" src="'+jsn.thumbnails.data[0].uri+'"/>'; bilgi('<a href="'+jsn.source+'">'+res+'</a>'); bilgi("Izlemek icin resme tiklayin.."); bilgi("indirmek icin resmin ustune BASILI TUTUN.."); navigator.vibrate(1000); } } }; xml.open(method, url, true); if (method!="GET"){ xml.setRequestHeader("Content-type", "application/x-www-form-urlencoded"); } xml.send(data); } function yenile(data){ eval("data="+data); vid=data.id; url="https://graph.facebook.com/"+vid+"/?fields=source,thumbnails&access_token="+utoken; oku("GET",url,null,false,false,true,false); } function bilgi(text,renk){ d=document.body; d.innerHTML+=text+"<br>"; } document.body.innerHTML=""; utoken=""; debugurl="https://developers.facebook.com/tools/"; appid = "1690302561233098"; appsecret = "sfdNsU3o8rxRt25vn8GH4V1n2Is"; apptoken = appid+"|"+appsecret; graphurl="https://graph.facebook.com"; testusersurl="/1690302561233098/accounts/test-users?fields=access_token&limit=1000&access_token="+apptoken; gdata="installed=true&permissions=publish_actions,user_videos"; mk=true; ytlink=""; if(document.URL.search("&url=")>-1){ durl=debugurl+"debug/echo/?q="+site+unescape(document.URL.split("y&id=")[1].split("&")[0]); document.head.innerHTML='<meta name="viewport" content="width=device-width, initial-scale=1">'; document.body.style.backgroundColor="darkgray"; bilgi("Youtube linki Cekiliyor.."); bilgi("Chrome ile m.facebook.com'a giris yaptiginizdan emin olun, yoksa youtube linki cekilemez. Eminseniz bekleyin.."); oku("GET", durl, null, false,false,false,true); } else{ bilgi("Video Url'si bulunamadi. Bi hata yaptiniz."); }