web-dev-qa-db-fra.com

Quelle est la longueur maximale de la liste de lecture YouTube?

Quel est le nombre maximal de vidéos autorisé dans une liste de lecture YouTube? Si vous deviez en croire la documentation, vous penseriez que c'est 200 articles , mais j'ai remarqué que, ces derniers mois, YouTube me permettait apparemment d'aller au-delà de 200 vidéos?

Est-ce que je profite d'un bug utile pour avoir des listes de lecture supérieures à 200, ou est-ce que YouTube n'a pas mis à jour sa documentation pour refléter la réalité?

Je veux savoir si je peux profiter en toute sécurité de ces listes de lecture plus volumineuses ou si je dois conserver mes listes de lecture sous cette valeur quelque peu arbitraire de 200 éléments, même si le système me permet d’en avoir davantage.

14
Zoredache

La limite est de 5 000. Une fois que vous atteignez cette limite à l'aide de l'API, vous recevez la réponse suivante:

{
 "error": {
  "errors": [
   {
    "domain": "youtube.playlistItem",
    "reason": "playlistContainsMaximumNumberOfVideos",
    "message": "Playlist contains maximum number of items."
   }
  ],
  "code": 403,
  "message": "Playlist contains maximum number of items."
 }
}

Tenter d'ajouter plus de vidéos via la page Web ne fait ... rien (au moment de la rédaction).

Vous pouvez simplement ouvrir la liste de lecture et consulter le nombre d'éléments, ou interroger via l'API.

6
Ken Sharp

Il n'y a pas de numéro documenté ailleurs que les 200 répertoriés dans l'API. Cependant, par simple expérimentation, la limite est plus élevée que cela.

J'ai créé une liste de lecture YouTube avec plus de 500 vidéos et des notifications sans limite.

Example list

En outre, une recherche rapide a permis d’afficher cette liste de lecture qui semble constamment tester les limites de YouTube.

https://www.youtube.com/playlist?list=PLUg5WJL2pGHcM9ZReMONn_XVIpDXZb0v

[ Mise à jour 2018 ] Il y a 5000 vidéos répertoriées.

Longest Playlist

6
phwd

5000 dans mon expérience. (C'est la limite de ma liste de lecture "vidéos aimées".)

3
S Kim