video player canale YouTube con playlist
-
01-10-2019 - |
Domanda
Sto cercando per la creazione di youtube sezione sul mio sito, in cui l'utente potrebbe inserire il loro "nome del canale youtube" e mostrerà una finestra di playlist / giocatore nel proprio profilo.
Quello che voglio in questa casella playlist / lettore è che dovrebbe riprodurre il video di default sul carico; l'elenco degli altri video del canale potrebbe essere sul lato sinistro o sul fondo.
Facendo clic su un altro video verrà riprodotto il video.
So che ci sono molti molti widget e strumenti disponibili per fare, ma non ricevo la specifica cosa che sto cercando.
Qualcuno mi può puntare a una pagina appropriata / tutorial per fare questo?
Grazie in anticipo. :)
Soluzione
Se si utilizza ASP.NET, è super facile con LINQ. Basta consumare il feed video di YouTube e poi fare quello che vuoi con esso:
Ecco la chiamata si effettua per ottenere l'elenco di video da un canale:
http://gdata.youtube.com/feeds/ API / utenti / YOUTUBE_USERNAME_HERE / uploads? orderby = aggiornato
Ed ecco qualche esempio di codice:
var url = FeedUrl;
XDocument rss = XDocument.Load(url);
var videos = from i in rss.Root.Elements("{http://www.w3.org/2005/Atom}entry")
select new
{
Title = i.Element("{http://www.w3.org/2005/Atom}title").Value,
URL = i.Element("{http://www.w3.org/2005/Atom}link").Attribute("href").Value
};
Si può fare quello che vuoi con il feed a quel punto, come ad esempio convertire le URL dei video in qualcosa integrabile, e così via.
In bocca al lupo!
Best,
-Auri