/ / Zoznam všetkých videí na youtube - c #, .net, youtube, youtube-api

Zoznam všetkých videí na stránkach youtube - c #, .net, youtube, youtube-api

Hľadám spôsob, ako vymeniť každé video na youtube. Máte na to nejaké nápady?

YouTubeQuery query = new YouTubeQuery(YouTubeQuery.DefaultVideoUri);
query.Query = "";     //<-Research key//
query.OrderBy = "viewCount";
query.SafeSearch = YouTubeQuery.SafeSearchValues.None;

Feed<Video> videoFeed = request.Get<Video>(query);

Týmto spôsobom, youtube vrátiť len 1.000.000 výsledkov.

odpovede:

11 pre odpoveď č. 1

z Youtube Api strana;

Maximálna hodnota značky je 1 000 000. ako ak je hodnota značky 1 000 000, môžete si byť istí, že nie sú presne jeden milión výsledkov, ale skôr, že existuje toľko zápasov že sme prestali počítať. Okrem toho maximálna hodnota pre túto značku je 1 000 000.


1 pre odpoveď č. 2

Služba YouTube správne nastavuje maximálny početvýsledkov. Podľa štatistík YouTube existuje 120 miliónov videí, ktoré boli identifikované ako materiál chránený autorskými právami. Celkový počet videí bol približne 140 miliónov v roku 2008.

Za predpokladu, že je v priemere 8 znakov na jedno videosamotný titul, prenos samotných titulov týchto 140 miliónov videí by mal za následok veľkosť sťahovania približne o jeden GB, čo je réžia štruktúry údajov, ktorá nie je zahrnutá v databáze.


0 pre odpoveď č. 3

To nie je problém vášho kódu. Myslím, že server vracia najviac 1000000 výsledkov, pretože je to zaujímavé číslo, nemyslíte si to? Spoločnosť Google má stanovený limit, aby sa zabránilo prepočítaniu celkového počtu videí kedykoľvek alebo z iného neznámeho dôvodu.

Na zdravie,