Question

Est-il possible de trouver le cadre d'une vidéo par rapport à une liste de lecture qui est inclus dans? Je voudrais être en mesure de vérifier si le VideoEntry est inclus dans une liste de lecture et, le cas échéant, comprendre la vidéo suivante dans la liste de lecture.

Flickr a beaucoup de méthodes grands contexte photo, je l'espère YouTube ne aussi, je ne peux pas trouver quoi que ce soit à ce sujet.

Était-ce utile?

La solution

Eh bien, évidemment vous voulez connaître la VideoId de la vidéo en question d'abord, non? Donc, dire qu'il est « 4eUibFQKJqI » et il est dans une playlist dont l'identifiant est « 6C0464B5CC81A607 » (Vous pouvez facilement obtenir les Ids de votre section « Mon compte » dans YouTube).

Si je l'alimentation de cette playlist , le xml résultant fichier vous donne toutes les informations nécessaires pour vérifier si cette vidéo est présente, et l'ordre que vous avez défini dans « Mon compte » est conservé.

Alors, vous avez deux façons d'analyser les résultats que YouTube vous envoie. La première consiste à faire une demande à cette adresse de liste de lecture et analyse les résultats en utilisant LINQ to Sql, si vous utilisez Asp.Net, par exemple. Quelle que soit la langue que vous utilisez, il aura des capacités Xml-analyse syntaxique, il est donc juste une affaire de itérer les entrées dans l'alimentation.

Si vous utilisez un pour votre langue , il peut bien avoir une méthode spécifique pour déterminer si une vidéo est donnée dans une liste de lecture donnée, mais si elle ne le fait pas, il est assez facile d'interroger le fichier XML brut et d'obtenir cette information, comme décrit ci-dessus.

L'espoir qui aide - il est difficile de dire de votre question à quel niveau vous êtes avec ce genre de choses ... En tout cas, il est tout à la Guide des développeurs.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top