Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save creativefull/f88ff608d29c6d54957f8d3130c7a8a9 to your computer and use it in GitHub Desktop.
Save creativefull/f88ff608d29c6d54957f8d3130c7a8a9 to your computer and use it in GitHub Desktop.
Methode Google Drive
pertama request ini
https://drive.google.com/file/d/0B8JnOc7tqLE0c1NtWEJpX1hjQmc/view
setelah itu dapat cookies, cookies nya diambil
kemudian request get_video_info (contoh jika pakai command line)
curl 'https://drive.google.com/get_video_info?docid=0B8JnOc7tqLE0c1NtWEJpX1hjQmc' -H 'pragma: no-cache' -H 'accept-encoding: gzip, deflate, br' -H 'accept-language: en-US,en;q=0.8' -H 'user-agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/59.0.3071.109 Chrome/59.0.3071.109 Safari/537.36' -H 'x-chrome-uma-enabled: 1' -H 'accept: */*' -H 'cache-control: no-cache' -H 'authority: drive.google.com' -H 'cookie: __utma=1.1797675748.1499796393.1499796393.1499796393.1; __utmc=1; __utmz=1.1499796393.1.1.utmcsr=yahoo|utmccn=(organic)|utmcmd=organic|utmctr=(not%20provided); DRIVE_STREAM=NovD19d3PHk; SID=6QS7rZJ-_oUhm1ts140napUTSz5KJc4BRxt-7OTykZPaTQXfMakkvOuWf0yYQhqJqJPpMg.; HSID=ACdTZiTEERjrRQuh7; SSID=AnXRrVoaXVLbUnLK-; APISID=vMog5qWo9B3bFCSb/A_zFC-28oyZlrQi3S; SAPISID=aMhNQ766HKfmz9x6/AT-BIhaUuHaOTKb6v; NID=107=OJ2lK0sM71AICw5O_1NnE1m7CRbd7bYGcfOCt1UgUpc7EJa7TDGy7mo7U4VAfYgjenrqulw12WvH8zGNtiBdKwuI7RDw0Q9BK_faAwdsfdsg7vBtLNNoAH_B57FEKx5iO_FPLnwUDXPx6kyMkDsNf5Dtdq5-5w90pUr3fpjRP9WJUAncjSMmsz8tZ4q0QVHag82dvm7p5bEfQLn1b999gp6QsotEq2s; S=maestro=kUdRMN8mLW5G39lZyma7KncnUuUNLpj2:photos_html=03nl3vIQky7L360LvSp1jwgd1jIXHsxO; S=maestro=kUdRMN8mLW5G39lZyma7KncnUuUNLpj2:photos_html=03nl3vIQky7L360LvSp1jwgd1jIXHsxO:explorer=ucdQfyP17lksxW6iJ4u8TpJhVJVhZ_a1; SIDCC=AA248bdCdXyp5MYvqmYqepRnzBmMmPhpBgaAhr60aYwBby60mn1FIUUR7ViKVv1vn_f1QcWYAIMZ6TZDc-a7' -H 'x-chrome-connected: id=108692574930074887586,mode=0,enable_account_consistency=false' -H 'referer: https://drive.google.com/drive/u/1/my-drive' --compressed
kemudian ambil hasil stream_url nya di ganti url depanya jadi localhost
kemudian ketika di play localhost/playback?id=xxxxxxxxxxxxxxxxxxx dari server harus kirim cookie yg tadi di grab :)
ini contoh curl lewat terminal nya
curl 'https://r1---sn-npoeen7k.c.drive.google.com/videoplayback?id=907774fa5dd10ac4&itag=18&source=webdrive&requiressl=yes&mm=30&mn=sn-npoeen7k&ms=nxu&mv=m&pl=20&ttl=transient&ei=8CNnWcCgMM3fqQXnuKeQAQ&driveid=0B8JnOc7tqLE0c1NtWEJpX1hjQmc&mime=video/mp4&lmt=1472747405781829&mt=1499931553&ip=36.73.148.142&ipbits=0&expire=1499946032&cp=QVJOQUpfVVBRQ1hNOlN0dkY5MGIyUE1w&sparams=ip,ipbits,expire,id,itag,source,requiressl,mm,mn,ms,mv,pl,ttl,ei,driveid,mime,lmt,cp&signature=755ABFF73846D3634F2363B39F23282DBDD99A43.260D58A2F98D7E4A6EB5412FE2052F4128F879E9&key=ck2&app=explorer&cpn=AZxaE390gSv6CWL3&c=WEB&cver=1.20170711' -H 'Pragma: no-cache' -H 'Accept-Encoding: identity;q=1, *;q=0' -H 'Accept-Language: en-US,en;q=0.8' -H 'User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/59.0.3071.109 Chrome/59.0.3071.109 Safari/537.36' -H 'X-Chrome-UMA-Enabled: 1' -H 'Accept: */*' -H 'Cache-Control: no-cache' -H 'Referer: https://youtube.googleapis.com/embed/?status=ok&hl=in&allow_embed=0&ps=docs&partnerid=30&autoplay=0&docid=0B8JnOc7tqLE0c1NtWEJpX1hjQmc&abd=0&public=true&el=preview&title=kejadian-aneh.mp4&BASE_URL=https%3A%2F%2Fdrive.google.com%2Fa%2Fblantik.com%2F&iurl=https%3A%2F%2Fdrive.google.com%2Fa%2Fblantik.com%2Fvt%3Fauthuser%3D1%26id%3D0B8JnOc7tqLE0c1NtWEJpX1hjQmc%26s%3DAMedNnoAAAAAWWdAEAZkg_jUY1OXU-Z5XFbn1IbwxbWB&cc3_module=1&reportabuseurl=https%3A%2F%2Fdrive.google.com%2Fa%2Fblantik.com%2Fabuse%3Fauthuser%3D1%26id%3D0B8JnOc7tqLE0c1NtWEJpX1hjQmc&token=1&plid=V0QU0NPf1fH78g&timestamp=1499931632804&length_seconds=138&BASE_YT_URL=https%3A%2F%2Fdrive.google.com%2Fa%2Fblantik.com%2F&cc_load_policy=1&authuser=1&wmode=window&override_hl=1&enablecastapi=0&enablepostapi=1&postid=drive-viewer-video-player-object-0&origin=https%3A%2F%2Fdrive.google.com' -H 'Cookie: DRIVE_STREAM=NovD19d3PHk; SID=6QS7rZJ-_oUhm1ts140napUTSz5KJc4BRxt-7OTykZPaTQXfMakkvOuWf0yYQhqJqJPpMg.; HSID=ACdTZiTEERjrRQuh7; SSID=AnXRrVoaXVLbUnLK-; APISID=vMog5qWo9B3bFCSb/A_zFC-28oyZlrQi3S; SAPISID=aMhNQ766HKfmz9x6/AT-BIhaUuHaOTKb6v; NID=107=OJ2lK0sM71AICw5O_1NnE1m7CRbd7bYGcfOCt1UgUpc7EJa7TDGy7mo7U4VAfYgjenrqulw12WvH8zGNtiBdKwuI7RDw0Q9BK_faAwdsfdsg7vBtLNNoAH_B57FEKx5iO_FPLnwUDXPx6kyMkDsNf5Dtdq5-5w90pUr3fpjRP9WJUAncjSMmsz8tZ4q0QVHag82dvm7p5bEfQLn1b999gp6QsotEq2s; S=maestro=kUdRMN8mLW5G39lZyma7KncnUuUNLpj2:photos_html=03nl3vIQky7L360LvSp1jwgd1jIXHsxO; SIDCC=AA248bdCdXyp5MYvqmYqepRnzBmMmPhpBgaAhr60aYwBby60mn1FIUUR7ViKVv1vn_f1QcWYAIMZ6TZDc-a7' -H 'Connection: keep-alive' -H 'Range: bytes=0-' --compressed
*Thanks :)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment