• 11-06-2020, 21:18:50
    #1
    Merhaba arkadaşlar,

    Veritabanına eklediğimiz youtube canlı yayınlarının, anlık izleyici sayılarını 10'ar dakikada bir gidip çekebilen bir bot lazım. Her 10 dakikada bir gidip izleyici sayısını çekip veritabanına yazdıracak. Canlı yayın yoksa/bitmişse eğer gelip bu işlemi kapatacak ve bir daha o yayına gitmeyecek şekilde kurgulanması lazım. İlk aşamada 100-200 arası canlı yayın verisini toplayacağız. İlerleyen aşamalarda bu sayı 1000'leri geçecek. Bu doğrultuda bana düzgün bir şekilde bu işi yapabilecek bir arkadaş lazım. İlgilenen arkadaşlar süre ve fiyat bilgisini verebilirse sevinirim.

    Youtube platformundan sonra da ileri ki aşamalarda diğer online yayın yapılan platformları da ekleyeceğiz sisteme.

    Not: Bu işi yazılım ekibimizdeki arkadaşımızla birlikte yürütüp sisteme adapte edeceksiniz.

    Hızlı bir şekilde yanıtlarınızı bekliyorum.

    Kolay Gelsin herkese.
  • 11-06-2020, 21:26:03
    #2
    Bunun için bot yazmanıza gerek yok. Youtube bu tip işlemler için api sağlıyor
    Example verelim hemen
    https://www.googleapis.com/youtube/v3/videos?part=statistics&id=4zyr9nqteeM&key=APIKey
    Bide PHP Olarak example verelim
    <?php
    $JSON = file_get_contents("https://www.googleapis.com/youtube/v3/videos?part=statistics&id=videiID&key=APIKey");
    $json_data = json_decode($JSON, true);
    echo $json_data['items'][0]['statistics']['viewCount'];
    ?>
  • 11-06-2020, 21:35:16
    #3
    Evet Youtube API ile yapabilirsiniz ancak her bir canlı yayın istatistik kontrolü 3 kredi harcamakta 10 dakikada 200 video için saatte 3600 kredi harcarsınız bu Free Rate aşacaktır. Ücetli kullanımda API kullanmaya devam edebilirsiniz ücretsiz yollar için alternatif yolları kullanmalısınız Custom Bot bu yüzden gerekli olabilir
  • 11-06-2020, 21:37:27
    #4
    XAWeb adlı üyeden alıntı: mesajı görüntüle
    Bunun için bot yazmanıza gerek yok. Youtube bu tip işlemler için api sağlıyor
    Example verelim hemen
    https://www.googleapis.com/youtube/v3/videos?part=statistics&id=4zyr9nqteeM&key=APIKey
    Bide PHP Olarak example verelim
    <?php
    $JSON = file_get_contents("https://www.googleapis.com/youtube/v3/videos?part=statistics&id=videiID&key=APIKey");
    $json_data = json_decode($JSON, true);
    echo $json_data['items'][0]['statistics']['viewCount'];
    ?>
    Çok sağol yanıtın için. Bu kısımda kaygımız çekilecek verinin çok olması. Bu yöntemle ne kadar veriye erişebiliriz vs bu konuda bilginiz var mı?
  • 11-06-2020, 21:39:08
    #5
    Blacksheep adlı üyeden alıntı: mesajı görüntüle
    Evet Youtube API ile yapabilirsiniz ancak her bir canlı yayın istatistik kontrolü 3 kredi harcamakta 10 dakikada 200 video için saatte 3600 kredi harcarsınız bu Free Rate aşacaktır. Ücetli kullanımda API kullanmaya devam edebilirsiniz ücretsiz yollar için alternatif yolları kullanmalısınız Custom Bot bu yüzden gerekli olabilir
    O zamanda şöyle bir ekstra keywords geçelim; NodeJS,WebSocket
  • 11-06-2020, 21:41:44
    #6
    XAWeb adlı üyeden alıntı: mesajı görüntüle
    O zamanda şöyle bir ekstra keywords geçelim; NodeJS,WebSocket
    Evet bunlar da seçenekler arasında elbette
  • 11-06-2020, 21:44:01
    #7
    Yani mana bu yeni keywordlerde bir çözüm sunabilir misiniz? Fiyatı ne olur çalışma şekli nasıl olur vs vs vs