lostyazilim
tr.link

Youtube Api Benzer Video Sorun

10 Mesajlar 1.140 Okunma
lstbozum
tr.link

GNCWEBTASARIM GNCWEBTASARIM WM Aracı Kullanıcı
  • Üyelik 24.01.2012
  • Yaş/Cinsiyet 30 / E
  • Meslek Kimyager
  • Konum Kırıkkale
  • Ad Soyad C** S**
  • Mesajlar 152
  • Beğeniler 56 / 10
  • Ticaret 1, (%100)
Merhaba arkadaşlar benim youtube api video scriptim var. Herşey tamam ama benzer videoları alırken video bilgileri geliyor ama url lerini istedğim adrese yönlendiremiyorum. Yardımcı olursanız sevinirm.

Kodlar:

// get feed URL for related videos
$entry->registerXPathNamespace('feed', 'http://www.w3.org/2005/Atom');
$nodeset = $entry->xpath("feed:link[@rel='http://gdata.youtube.com/schemas/2007#video.related']");
if (count($nodeset) > 0) {
$obj->relatedURL = $nodeset[0]['href'];
}



// read 'related videos' feed into SimpleXML object
// parse and display each video entry
if ($video->relatedURL) {
$relatedFeed = simplexml_load_file($video->relatedURL);
echo "";
foreach ($relatedFeed->entry as $related) {
$relatedVideo = parseVideoEntry($related);
echo "







Ağustos 23rd, 2010


336 kez izlendi.


";

}
}
 

 

wmaraci
reklam

alabacaknet alabacaknet Developer Kullanıcı
  • Üyelik 14.09.2012
  • Yaş/Cinsiyet 39 / E
  • Meslek Yazılım geliştirme
  • Konum Ankara
  • Ad Soyad M** A**
  • Mesajlar 217
  • Beğeniler 55 / 48
  • Ticaret 0, (%0)
istediğin adres ne ki?
 

 

Murat Alabacak <http://muratalabacak.net>

GNCWEBTASARIM GNCWEBTASARIM WM Aracı Kullanıcı
  • Üyelik 24.01.2012
  • Yaş/Cinsiyet 30 / E
  • Meslek Kimyager
  • Konum Kırıkkale
  • Ad Soyad C** S**
  • Mesajlar 152
  • Beğeniler 56 / 10
  • Ticaret 1, (%100)

alabacaknet adlı üyeden alıntı

istediğin adres ne ki?


Mesela kendi sitem üzerindeki video izleme sayfasına id olarak yönlendirmek.
 

 

alabacaknet alabacaknet Developer Kullanıcı
  • Üyelik 14.09.2012
  • Yaş/Cinsiyet 39 / E
  • Meslek Yazılım geliştirme
  • Konum Ankara
  • Ad Soyad M** A**
  • Mesajlar 217
  • Beğeniler 55 / 48
  • Ticaret 0, (%0)
{$relatedVideo->watchURL}

kısmını explode ile mi bölücen, preg_replace ile mi bölücen bilmiyorum ama sanırım /watch?v=ID kısmını alıp kendi sitene gönderebilirsin

asıl linki o veriyor
 

 

Murat Alabacak <http://muratalabacak.net>
wmaraci
wmaraci

GNCWEBTASARIM GNCWEBTASARIM WM Aracı Kullanıcı
  • Üyelik 24.01.2012
  • Yaş/Cinsiyet 30 / E
  • Meslek Kimyager
  • Konum Kırıkkale
  • Ad Soyad C** S**
  • Mesajlar 152
  • Beğeniler 56 / 10
  • Ticaret 1, (%100)

alabacaknet adlı üyeden alıntı

kısmını explode ile mi bölücen, preg_replace ile mi bölücen bilmiyorum ama sanırım /watch?v=ID kısmını alıp kendi sitene gönderebilirsin

asıl linki o veriyor


evet aynen dediğiniz gibi yapıcam. Ama hangi replace yapacağımı ve nasıl yapılacağını bilmiyorum. Yardımcı olursanız sevinirim.
 

 

Ibolac Ibolac #php #mysql #wordpress Kullanıcı
  • Üyelik 13.11.2012
  • Yaş/Cinsiyet 33 / E
  • Meslek Öğrenci
  • Konum Eskişehir
  • Ad Soyad ** **
  • Mesajlar 294
  • Beğeniler 46 / 49
  • Ticaret 25, (%96)
explode(); fonksiyonu ile bölebilirsin orayı.
 

 

Tüm PHP İşleriniz Yapılır # BOT # SCRIPT # EDIT

GNCWEBTASARIM GNCWEBTASARIM WM Aracı Kullanıcı
  • Üyelik 24.01.2012
  • Yaş/Cinsiyet 30 / E
  • Meslek Kimyager
  • Konum Kırıkkale
  • Ad Soyad C** S**
  • Mesajlar 152
  • Beğeniler 56 / 10
  • Ticaret 1, (%100)

Ibolac adlı üyeden alıntı

explode(); fonksiyonu ile bölebilirsin orayı.


Küçük bir örnek verebilir misiniz ?
 

 

Ibolac Ibolac #php #mysql #wordpress Kullanıcı
  • Üyelik 13.11.2012
  • Yaş/Cinsiyet 33 / E
  • Meslek Öğrenci
  • Konum Eskişehir
  • Ad Soyad ** **
  • Mesajlar 294
  • Beğeniler 46 / 49
  • Ticaret 25, (%96)

$url = $relatedVideo->watchURL;
$bol = explode('=', $url);
$vid = $bol[1];

// $vid değişkeni /watch?v=ID burdaki ID kısmını verir.
 

 

Tüm PHP İşleriniz Yapılır # BOT # SCRIPT # EDIT

GNCWEBTASARIM GNCWEBTASARIM WM Aracı Kullanıcı
  • Üyelik 24.01.2012
  • Yaş/Cinsiyet 30 / E
  • Meslek Kimyager
  • Konum Kırıkkale
  • Ad Soyad C** S**
  • Mesajlar 152
  • Beğeniler 56 / 10
  • Ticaret 1, (%100)

Ibolac adlı üyeden alıntı


$url = $relatedVideo->watchURL;
$bol = explode('=', $url);
$vid = $bol[1];

// $vid değişkeni /watch?v=ID burdaki ID kısmını verir.


teşekkürler bi deneyeyim haber veririrm.;)

Ek Olarak: Hocam Olmadı ya verdiğiniz kodu denedim id aldım fakat, sitem üzerindeki video izleme sayfasındaki oynatılan videonun id'i geliyor. Benzer videoların idleri gelmiyor.
 

 

saintx saintx .... Kullanıcı
  • Üyelik 19.07.2012
  • Yaş/Cinsiyet 44 / E
  • Meslek ...
  • Konum Diğer
  • Ad Soyad .** .**
  • Mesajlar 148
  • Beğeniler 1 / 40
  • Ticaret 2, (%100)
zend gdata kullanmanızı öneririm.
 

 

wmaraci
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