Bagaimana caranya mengambil value driveid Google drive

source gdrive

Hasil Sementara saya coba getElementsByTagName('a') dan getAttribute ("href ")

https://r5---sn-npoe7n7z.googlevideo.com/videoplayback?id=a47d31f036cfb7c4&itag=22&source=webdrive&&requiressl=yes&mm=30&mn=sn-npoe7n7z&ms=nxu&mv=m&pl=48&sc=yes&ei=ZDLHW6bZJs6Z_AOw_6zoDA&susc=drp&app=fife&driveid=19mbIFAOCFrsoElkhGu_rSvgTycLW_jg3&mime=video/mp4&dur=4526.242

pertanyaan? bagaimana cara memfilter hasil driveid= sehingga hasilnya "19mbIFAOCFrsoElkhGu_rSvgTycLW_jg3"

avatar dblcinema
@dblcinema

2 Kontribusi 0 Poin

Diperbarui 5 tahun yang lalu

2 Jawaban:

Jawaban Terpilih

kalo sudah berhasil dapet href nya, tinggal gunain URLSearchParams aja untuk dapet 'driveid'

<a href='https://developer.mozilla.org/en-US/docs/Web/API/URLSearchParams'>https://developer.mozilla.org/en-US/docs/Web/API/URLSearchParams</a>

<pre> var href = 'https://r5---sn-npoe7n7z.googlevideo.com/videoplayback?id=a47d31f036cfb7c4&itag=22&source=webdrive&&requiressl=yes&mm=30&mn=sn-npoe7n7z&ms=nxu&mv=m&pl=48&sc=yes&ei=ZDLHW6bZJs6Z_AOw_6zoDA&susc=drp&app=fife&driveid=19mbIFAOCFrsoElkhGu_rSvgTycLW_jg3&mime=video/mp4&dur=4526.242';

var searchParams = new URLSearchParams(href.split('?')[1]); // pakai split karena yang digunakan cuma query paramnya aja, tanpa domainnya

console.log(searchParams.get('driveid')); // 19mbIFAOCFrsoElkhGu_rSvgTycLW_jg3 </pre>

avatar rachmatsasongko
@rachmatsasongko

410 Kontribusi 426 Poin

Dipost 5 tahun yang lalu

Terimakasih Brother akhirnya dapet juga :D

avatar dblcinema
@dblcinema

2 Kontribusi 0 Poin

Dipost 5 tahun yang lalu

Login untuk ikut Jawaban