Bagaimana cara meluncurkan aplikasi Youtube untuk membuka saluran?

Saya ingin mengakses dari aplikasi saya ke youtube untuk membuka saluran. Saya telah mencari solusi tetapi saya baru menemukan cara membuka/streaming video:

Intent i = new Intent(Intent.ACTION_VIEW, Uri.parse("vnd.youtube:VIDEO_ID"));
startActivity(i);

Tapi bagaimana dengan membuka saluran secara langsung?

Terima kasih banyak.


person androniennn    schedule 25.02.2012    source sumber


Jawaban (3)


Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setData(Uri.parse(urlStr));
startActivity(intent);

jika Anda menggunakan url saluran youtube seperti: http://www.youtube.com/user/JustinBieberVEVO

ini akan memberi Anda opsi untuk membuka youtube ke saluran tertentu.

semoga ini membantu!

person ByteMe    schedule 25.02.2012
comment
Saya berharap tautannya bukan beiber, melainkan sesuatu yang lain. Baiklah. Terima kasih atas tip niatnya. - person Silas Greenback; 15.03.2013

Saya tahu jawaban ini terlambat dan semacamnya, tetapi saya tetap ingin membagikannya. Ini berhasil untuk saya:

vnd.youtube://user/channel/channel_id

Ini membuka saluran langsung di aplikasi youtube. Tanpa bertanya kepada pengguna.

Perbarui

Tidak menyertakan kode apa pun karena saya menggunakan React Native, dan mungkin orang mencari kode asli. Pokoknya ini dia:

Linking
    .openURL( 'vnd.youtube://user/channel/' + channel_id )
    .catch( ... )

Namun, menurut saya dalam kode asli seharusnya seperti ini:

Intent appIntent = new Intent(Intent.ACTION_VIEW, Uri.parse("vnd.youtube://user/channel/" + channel_id));
try {
  context.startActivity(appIntent);
} catch (ActivityNotFoundException ex) { ... }

Saya tidak terlalu paham dengan kode asli sehingga mungkin salah, tetapi harus berfungsi seperti panduan.

person Zenntro    schedule 22.06.2018
comment
Anda harus menjelaskan atau informasi lebih lanjut atau menyertakan kode - person Nicolás Alarcón Rapela; 22.06.2018
comment
@NicolásAlarcónR. semoga itu bisa membantu sedikit. - person Zenntro; 22.06.2018
comment
Terbaik . Semuanya dicapai dengan latihan! @marcoaguayo1915 - person Nicolás Alarcón Rapela; 22.06.2018
comment
vnd.youtube://channel/' + channel_id berfungsi untuk saya (tanpa user). - person Sam Chen; 13.01.2021

vnd.youtube://channel/channel_id

Untuk URL pelanggan vnd.youtube://c/channel_permalink

person Sutharshan    schedule 05.07.2021