/ / Ottieni video selezionato su Youtube Intent o YouTube Player - Android, Android-intent, youtube, youtube-api, youtube-data-api

Ottieni il video selezionato in Youtube Intent o YouTube Player - Android, Android-intent, youtube, youtube-api, youtube-data-api

Ciao a tutti, vorrei ottenere il link di un video selezionato in un "Intento Youtube" Ho questo in realtà;

Intent intent = YouTubeIntents.createChannelIntent (SelectDocFragment.this.getActivity(), "PitbullVEVO");
startActivity(intent);

Vorrei un startActivityForResult, e il risultato dovrebbe essere "https://www.youtube.com/watch?v=ODh6hSZBJqY"che è il youtube che ho selezionato nel mio YoutubeIntent.

Ho provato a raggiungere questo obiettivo con un lettore YouTube Api e caricare il mio canale:

public void onInitializationSuccess(YouTubePlayer.Provider provider, YouTubePlayer youTubePlayer, boolean b) {
youTubePlayer.cuePlaylist("PLRX442jA-zGKxR-wAfC_xUvpZX1Rh0usm");

Sono in grado di ottenere il video corrente con:

public void onLoaded(String mVideoId) {
String url = "http://www.youtube.com/watch?v=" + mVideoId;
}

Tuttavia, youTubePlayer.cuePlaylist o youTubePlayer.loadVideo non sono in grado di caricare un canale in cui è possibile selezionare alcun video.

Allo stesso modo di questo argomento: È possibile integrare il canale youtube in Android?

È possibile ottenere questo con YoutubeIntent?

MODIFICARE : Mi piacerebbe questo nella mia APP Android, e qui scelgo il video che mostrerò dopo, voglio solo il link del video selezionato dall'utente.

inserisci la descrizione dell'immagine qui

risposte:

0 per risposta № 1

Come detto Yupi: Ottieni video selezionati su Youtube Intent o YouTube Player Dobbiamo richiedere l'APi di Youtube per ottenere un JSON e quindi analizzarlo.

Per fare questo, ho trovato un tutorial molto utile qui: https://www.codeproject.com/Articles/1214971/Youtube-channel-integration-in-Android-using

Per chiunque voglia fare lo stesso :)

Ecco una demo: https://www.youtube.com/watch?v=GJMdgwvrR_Y