ฉันจะเชื่อมโยง mp3 ใน Google Drive กับ URL ที่ลงท้ายด้วย. mp3 ได้อย่างไร


12

ฉันต้องการรับลิงก์ไปยัง mp3 ที่โฮสต์ใน Google Drive ที่มีรูปแบบfilename.mp3ดังนั้นฉันสามารถลิงก์ไปยังเว็บไซต์ที่ให้บริการเครื่องเล่นเสียงแบบอินไลน์เมื่อเชื่อมโยงกับไฟล์ mp3

ฉันค้นหาเว็บและไซต์ SE อื่น ๆ แต่สิ่งที่ใกล้เคียงที่สุดสำหรับโซลูชันที่ฉันพบคือการได้รับลิงค์ดาวน์โหลดโดยตรงสำหรับไฟล์หรือคำแนะนำเกี่ยวกับการโฮสต์ไว้ที่อื่น อย่างไรก็ตามเพื่อความสะดวก (ในอนาคต) ฉันต้องการโฮสต์และเชื่อมโยงโดยตรงจาก / ไปยัง Google Drive

ทุกคนสามารถให้ข้อมูลเชิงลึกหรือชี้ให้เห็นว่าทำไมสิ่งนี้อาจไม่ทำงาน

คำตอบ:


6

ใช่มันเป็นไปได้

  1. ก่อนอื่นให้เปลี่ยนการอนุญาตไดเรกทอรีเป็นสาธารณะซึ่งไฟล์ mp3 ของคุณอยู่

  2. คัดลอก ID โฟลเดอร์ที่จะอยู่ท้าย URL เมื่อคุณอยู่ในไดเรกทอรี มันจะเป็นอะไรแบบนี้

    0C2QKl-TsV6cVTE7wbWNOelRiRlk
    
  3. ถัดไปคุณสามารถเข้าถึงไฟล์ mp3 โดยใช้โหมดโฮสต์:

    https://googledrive.com/host/0C2QKl-TsV6cVTE7wbWNOelRiRlk/filename.mp3
    

หมายเหตุว่าส่วนต้นของ URL เปลี่ยนแปลงไปhttps://googledrive.com/host/สำหรับโหมดเจ้าภาพเมื่อเทียบกับ "ปกติ" https://drive.google.com/open?id=URL


ขอบคุณ Baljeet! สิ่งนี้ใกล้เคียงกับที่ฉันคิดไว้ คุณรู้หรือไม่ว่ามีวิธีใดบ้างที่ขั้นตอนนี้สามารถเปลี่ยนแปลงได้ดังนั้นการอนุญาตไดเรกทอรีไม่จำเป็นต้องตั้งค่าเป็น "สาธารณะ" แต่สามารถตั้งค่าเป็น "ใครก็ตามที่มีลิงก์" แทนในขณะที่ยังคงใช้งานได้เต็มรูปแบบ
nholtappels

1
@nholtappels ฉันคิดว่าขณะนี้เป็นวิธีเดียว
mbaljeetsingh

น่าเสียดายที่ฉันไม่คิดว่ามันจะใช้งานได้อีกต่อไป ฉันทำให้โฟลเดอร์ของฉันเป็นแบบสาธารณะ แต่นี่คือ URL ที่ฉันได้รับhttps://drive.google.com/open?id=0B0GRVvnH21RdT3MwQ3lzN3Vjdnc&authuser=0และชื่อไฟล์ของฉันที่อยู่ภายในคือintro.wav
JGallardo

มันใช้งานได้ดี @JGallardo คุณต้องใช้ googldrive.com/host url แทน url มันจะให้คุณเมื่อคุณคลิกแชร์
Tim

5
คำตอบนี้ล้าสมัยแล้ว googledrive.com/host เลิกใช้แล้ว ณ วันที่ 31 สิงหาคม 2559 และใช้งานไม่ได้อีกต่อไป
Browly

5

หากคุณแชร์ไฟล์ MP3 โดยลิงก์คุณจะได้รับลิงค์เช่นนี้

https://drive.google.com/file/d/XXXXXXXXXXXXXXXXXX/view?usp=sharing 

ที่XXXXXXXXXXXXXXXXXXเป็นIDของไฟล์ MP3 ของคุณ จากนั้นคุณสามารถรับลิงก์โดยตรงไปยังเสียงนี้ได้

http://docs.google.com/uc?export=open&id=XXXXXXXXXXXXXXXXXX

โดยเฉพาะอย่างยิ่งคุณสามารถใช้

<audio controls>
   <source src="http://docs.google.com/uc?export=open&id=XXXXXXXXXXXXXXXXXX" type="audio/mp3">
   <p>Your browser does not support HTML5 audio :(</p>
</audio> 

5

ไม่ทราบว่าสิ่งนี้ยังคงช่วยใครได้ แต่สิ่งนี้สามารถทำได้ ด้วยลิงก์“ ทุกคนที่มีลิงก์สามารถดูไฟล์” ได้:

  • นำหน้า ID ไฟล์ด้วยuc?id=และต่อท้ายด้วย&export=download

ดังนั้นจะมีลักษณะเช่นนี้:

https://docs.google.com/uc?id=FILE-ID&export=download

3

ตัวอย่างนี้ใช้งานได้:

<audio controls="">
   <source src="http://docs.google.com/uc?export=open&amp;id=1uZd99P8_xWM3fYsoSl4xHa8md2MWHa68" type="audio/mp3"></source>
   Your browser does not support HTML5 audio <br />

</audio>

+1 สำหรับการเป็นผู้ใช้รายแรกที่โพสต์วิธีการนี้ (Kpym เป็นคนที่สอง) แต่โปรดเพิ่มคำอธิบายเพื่อให้ผู้อื่นสามารถเข้าใจได้ว่าทำไมพวกเขาถึงทำอะไรบางอย่าง ขอบคุณ!
Aleksandar

1

ฉันค้นคว้าหัวข้อนี้วันนี้ประมาณหนึ่งชั่วโมง เมื่อเร็ว ๆ นี้ (เช่น 2015/05) ฉันก็ไม่เชื่อว่าเป็นไปได้อีกต่อไป แต่ฉันชอบที่จะพิสูจน์ว่าผิด

อ้างอิง


ฉันแก้ไขคำตอบเมื่อวันที่ 5/26/2016 ฉันไม่ทราบว่ามีโหมดโฮสต์สำหรับ Google Drive หมายเหตุว่าส่วนต้นของ URL เปลี่ยนแปลงไปhttps://googledrive.com/host/สำหรับโหมดเจ้าภาพเมื่อเทียบกับ "ปกติ" https://drive.google.com/open?id=URL
เกร็ก

0

ฉันมีปัญหาเดียวกันและทำให้มันทำงานกับ URL ต่อไปนี้:

https://docs.google.com/uc?export=open&id=XXXXXXXXXXXXXXXXXXXXXXX

ยิ่งใหญ่ ฉันสามารถรับโชคด้วยโครงสร้างต่อไปนี้: "https://drive.google.com/uc?id=XXXX&authuser=0&export=download"
Gabriel Fair
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.