Youtube API Tarih Fonksiyonu - Epoch Converter Fonksiyonu (Unix Time)
3 Ağustos 2007Bugün youtube api ile ilgili bir çalışma yaptım, Bu çalışma sırasında Youtube`dan veri çekerken videolarla yorumlarla ilgili tarihler Unix Time formatında verilmiştir.
Örnek verecek olursak
<upload_Time>1121398533</upload_Time> <!-- UNIX-style Time, Seconds since 1/1/1970 -->
şekilde verilmiş.
Bende ASP Vbasic kullanarak bunu normal tarih şekline nasıl çevirileceğini araştırdım, eğer ileride ihtiyacınız olursa buyrun.
Şimdiki Unix Zamanı;
DateDiff("s", "01/01/1970 00:00:00", Now())
date2epoch fonksiyonu ile verilen tarihi Unix zamanına çevirmek için,
Function Date2epoch(myDate)
Date2epoch = DateDiff("s", "01/01/1970 00:00:00", myDate)
End function
Kullanımı;
Date2epoch(Now())
epoch2date komutu ile de Unix zamanını normal tarih değişkenine çevirmek için,
Function epoch2Date(myEpoch)
epoch2Date = DateAdd("s", myEpoch, "01/01/1970 00:00:00")
End function
Belki bir gün lazım olur. Youtube API ile karaladığım siteyi görmek isterseniz adresi http://video.slturkiye.com Second Life Türkiye Video Dizini`ne bakabilirsiniz.
Devamı
Yorumlar (0)
Tarih : 3 Ağustos 2007 Cuma Saat: 19:28:12
Kategoriler : Referanslar, Makale, Sorun Giderme, Programlama
Etiketler : youtube api, tarih, unix time, epoch, epoch converter, fonksiyon, function, slturkiye
ASP Video Gösterme Fonksiyonu (Düzeltme)
20 Temmuz 2007Daha önce Video Gösterme Fonksiyonu (asp) adresinde yayınladığım fonksiyonda gelen yorumlar üzerine bir sorun keşkettim.
Kodun kendi kullandığım versiyonunda [youtube]1s1FeX-1[/youtube] şeklinde kullanıyordum, fakat oraya geçirirken embeded kodunda bir yanlışlık yapmışım.
watch?v=13s2fd3 gibi eklemişim ama /v/13s2fd3 tarzı bir link gostermem gerekiyormuş.
Sağolsunlar bunu da bir yorum sayesinde öğrendim ve kodu düzenledim.
Kodun çalışan halini
adresinde bulabilirsiniz.
Devamı
Yorumlar (2)
Tarih : 20 Temmuz 2007 Cuma Saat: 01:02:04
Kategoriler : Web Tasarım
Etiketler : asp, video, youtube, function, fonksiyon, düzeltme
Video Gösterme Fonksiyonu (asp)
24 Mayıs 2007Uzun zamandır kod yazmıyorum hemen aklıma gelmişken bi tane yaziyim
Sitenize video dosyalarını koymak istiyorsunuz ama fonksiyonunuz yok hemen yazıyoruz
Function videogoster(ByVal strMesaj)
'// Değişken boşsa fonksiyondan çıkılıyor
If strMesaj= "" Then Exit Function
'// Mesajda [vidyo] komutu ile video gösterimi hazirlama
Do While InStr(strMesaj, "[vidyo]") > 0 AND InStr(strMesaj, "[/vidyo]") > 0
DeyimBaslangici = InStr(strMesaj, "[vidyo]")
DeyimSonu = InStr(DeyimBaslangici, strMesaj, "[/vidyo]") + 8
If DeyimSonu < DeyimBaslangici Then DeyimSonu = DeyimBaslangici + 7
strLink = Trim(Mid(strMesaj, DeyimBaslangici, (DeyimSonu - DeyimBaslangici)))
strGeciciMesaj = strLink
strGeciciMesaj = Replace(strGeciciMesaj, "[vidyo]", "", 1, -1, 1)
strGeciciMesaj = Replace(strGeciciMesaj, "watch?v=", "v/", 1, -1, 1)
strGeciciMesaj = Replace(strGeciciMesaj, "[/vidyo]", "", 1, -1, 1)
strGeciciMesaj = "<span class=""video""><object width=""425"" height=""350""><param name=""movie"" Value="""& strGeciciMesaj &"""></param><param name=""wmode"" Value=""transparent""></param><embed src="""& strGeciciMesaj &""" type=""Application/x-shockwave-flash"" wmode=""transparent"" width=""425"" height=""350""></embed></object></span>"
strMesaj = Replace(strMesaj, strLink, strGeciciMesaj, 1, -1, 1)
Loop
MesajFormatla = strMesaj
End Function
böylelikle mesajınızın içerisinde
[vidyo]http://www.youtube.com/watch?v=aAueNbUp8d0[/vidyo]
diye bir bölüm olursa ve
<%=videogoster(rs("veri"))%>
şeklinde veriyi süzerseniz otomatik olarak player eklenecektir.
ben bilerek vidyo yazım çünkü video yazanı kendi sistemimde kullandığım için apışıyo
Devamı
Yorumlar (4)
Tarih : 24 Mayıs 2007 Perşembe Saat: 14:01:28
Kategoriler : Programlama
Etiketler : asp, video, youtube, metacafe, fonksiyon, script