2009-05-28 6 views
1

Nous avons basculé sur YouTube à partir d'un système vidéo interne précédemment développé, et pour le moment, je l'ai mis en ligne sur les flux de téléchargement pour les utilisateurs. Le problème survient lorsque nous n'avions qu'une douzaine de 150 vidéos disponibles sur le compte de l'utilisateur principal. Au fil du temps, ce nombre est passé à environ 50, et il est resté là. J'ai trouvé un message sur les forums de l'API YouTube concernant le délai, mais je ne sais pas combien de temps je peux m'y attendre.Délai prévu pour les flux YouTube?

Quelqu'un at-il de l'expérience à ce sujet pour me dire à quoi m'attendre?

Répondre

2

latences attendus peuvent varier et sont documentées ici (http://code.google.com/apis/youtube/2.0/reference.html) - façons dont vous pouvez minimiser:

1) Téléchargez la vidéo en tant que public. Si vous importez d'abord la vidéo en mode privé, cela laissera la vidéo hors de l'indexation rapide

2) Faites une demande authentifiée au flux utilisateur, cela garantira les données les plus récentes de l'API. ie. http://gdata.youtube.com/api/feeds/users/username/uploads (avec une clé de dev et un authentifiant pour 'nom d'utilisateur') au lieu de http://gdata.youtube.com/api/feeds/videos?author=username

+0

Ceci répond à ma question, mais il s'est avéré que j'ai posé la mauvaise question en premier lieu. Si vous pensez avoir un retard et que les articles ne s'affichent pas, assurez-vous d'obtenir plus que la première page des résultats. J'utilisais django-syncr et il ignore complètement plus de 25 vidéos, ce qui m'a certainement surpris (et je l'ai patché) – ironfroggy

+0

ah :) Je suis content que vous l'ayez compris. –

Questions connexes