wmaraci reklam

Youtube api kullanımı (soru)

5 Mesajlar 909 Okunma
wmaraci reklam

maymaa maymaa Kimlik Onayı Bekliyor Banlı Kullanıcı
  • Üyelik 16.06.2016
  • Yaş/Cinsiyet 34 / E
  • Meslek Öğrenci
  • Konum Gaziantep
  • Ad Soyad M** Ö**
  • Mesajlar 274
  • Beğeniler 54 / 34
  • Ticaret 1, (%100)
Arkadaşlar ben youtube api kullanarak bi youtuberın son 10 videosunu resim linki adresi ve adını almak istiyorum nası bişey yapabilirim
 

 

SMM Panel, Sosyalyuvam, Bayilik Paneli, En Uygun Panel, Takipçi Paneli
reklam

VisualStudio VisualStudio WM Aracı Kullanıcı
  • Üyelik 21.01.2015
  • Yaş/Cinsiyet 33 / E
  • Meslek Web Master
  • Konum Adıyaman
  • Ad Soyad A** K**
  • Mesajlar 419
  • Beğeniler 0 / 62
  • Ticaret 8, (%88)
Basit bir örnek yazdım

Kısaca açıklayacağım key kısmına api key yazacaksınız channel kısmına kanal adını yazacaksınız results kısmına kaç adet video istiyorsanız numarayı yazacaksınız type kısmında ise 2 adet type var text olarak yazarsanız resim url - youtube url şeklinde ekrana yazdırıyor eğer iframe olarak yazarsanız videoları embed olarak sayfaya yazdırıyor

$key = "";
$channel = "";
$results = null;
$type = "";
$getUploads = "https://www.googleapis.com/youtube/v3/channels?part=contentDetails&forUsername=$channel&key=$key";
$getPage1 = file_get_contents($getUploads);
$json1 = json_decode($getPage1, true);
$videosID = $json1["items"][0]["contentDetails"]["relatedPlaylists"]["uploads"];
$getVideos = "https://www.googleapis.com/youtube/v3/playlistItems?part=snippet&maxResults=$results&playlistId=$videosID&key=$key";
$getPage2 = file_get_contents($getVideos);
$json2 = json_decode($getPage2, true);
for($start = 0; $start < $results; $start++){
$thumbnailsURL = $json2["items"][$start]["snippet"]["thumbnails"]["default"]["url"];
$videoURL = $json2["items"][$start]["snippet"]["thumbnails"]["default"]["url"];
$parseURL = explode('/', $videoURL);
if($type == "text"){
$youTubeURL = "https://youtube.com/watch?v=".$parseURL[4];
echo $thumbnailsURL." - ".$youTubeURL."
";
}else if($type == "iframe"){
echo '';
}
}
?>
maymaa

kişi bu mesajı beğendi.

maymaa maymaa Kimlik Onayı Bekliyor Banlı Kullanıcı
  • Üyelik 16.06.2016
  • Yaş/Cinsiyet 34 / E
  • Meslek Öğrenci
  • Konum Gaziantep
  • Ad Soyad M** Ö**
  • Mesajlar 274
  • Beğeniler 54 / 34
  • Ticaret 1, (%100)
teşekkürler çalıştı müsaitsen bide ismini nasıl alıcağımı halledermisin videonun isminide çeksin

Ek Olarak: teşekkürler çalıştı müsaitsen bide ismini nasıl alıcağımı halledermisin videonun isminide çeksin
 

 

VisualStudio VisualStudio WM Aracı Kullanıcı
  • Üyelik 21.01.2015
  • Yaş/Cinsiyet 33 / E
  • Meslek Web Master
  • Konum Adıyaman
  • Ad Soyad A** K**
  • Mesajlar 419
  • Beğeniler 0 / 62
  • Ticaret 8, (%88)
Şeklinde deneyebilirsin
$videoTitle = $json2["items"][$start]["snippet"]["title"];
maymaa

kişi bu mesajı beğendi.

wmaraci

maymaa maymaa Kimlik Onayı Bekliyor Banlı Kullanıcı
  • Üyelik 16.06.2016
  • Yaş/Cinsiyet 34 / E
  • Meslek Öğrenci
  • Konum Gaziantep
  • Ad Soyad M** Ö**
  • Mesajlar 274
  • Beğeniler 54 / 34
  • Ticaret 1, (%100)
teşekkür ederim deniyorum

Ek Olarak: saolun çalıştı :)
 

 

wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al