Jak mogę utworzyć łącze do pliku mp3 na Dysku Google z adresem URL kończącym się na .mp3?


12

Chciałbym uzyskać link do pliku mp3 hostowanego na Dysku Google, który ma ten format filename.mp3, dzięki czemu mogę link do niego ze stron, które zapewniają wbudowane odtwarzacze audio podczas łączenia z plikami mp3.

Szukałem w Internecie i różnych witrynach SE, ale najbliższym rozwiązaniem było znalezienie bezpośredniego linku do pobrania pliku lub porady na temat hostowania go w innym miejscu. Jednak dla (przyszłej) wygody wolę hostować i łączyć bezpośrednio z / do Dysku Google.

Czy ktoś może podać wgląd lub wyjaśnić, dlaczego to nie działa?

Odpowiedzi:


6

Tak to mozliwe.

  1. Najpierw zmień uprawnienia do katalogu na publiczne, w których znajdują się twoje pliki mp3.

  2. Skopiuj identyfikator folderu, który będzie na końcu adresu URL, gdy będziesz w katalogu. Będzie coś takiego

    0C2QKl-TsV6cVTE7wbWNOelRiRlk
    
  3. Następnie możesz uzyskać dostęp do plików mp3 w trybie hostowanym:

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

Pamiętaj, że początkowa część adresu URL zmienia się https://googledrive.com/host/na tryb hostowany w porównaniu do „normalnego” adresu URL trybu udostępnionego łącza https://drive.google.com/open?id=.


Dziękuję, Baljeet! Jest to bardzo zbliżone do tego, co miałem na myśli. Czy wiesz, czy istnieje sposób na zmianę tej procedury, aby zezwolenie na katalog nie musiało być ustawione na „Publiczne”, ale zamiast tego można ustawić na „Każda osoba mająca link”, zachowując pełną funkcjonalność?
nholtappels

1
@nholtappels Myślę, że obecnie jest to jedyny sposób
mbaljeetsingh

Niestety nie sądzę, że to już działa. Upubliczniłem mój folder, ale to jest adres URL, który mam, https://drive.google.com/open?id=0B0GRVvnH21RdT3MwQ3lzN3Vjdnc&authuser=0a nazwa jego pliku to intro.wav
JGallardo

To działa. @JGallardo musisz użyć adresu URL googldrive.com/host zamiast adresu URL, który daje Ci po kliknięciu przycisku udostępniania
Tim

5
Ta odpowiedź jest nieaktualna. Witryna googledrive.com/host została uznana za przestarzałą z dniem 31 sierpnia 2016 r. i już nie działa.
browly

5

Jeśli udostępnisz plik MP3 według linku, uzyskasz taki link

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

gdzie XXXXXXXXXXXXXXXXXXjest identyfikator twojego pliku MP3. Następnie możesz uzyskać bezpośredni link do tego dźwięku przez

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

W szczególności możesz użyć

<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

Nie wiem, czy to nadal komukolwiek pomaga, ale można to zrobić. Za pomocą linku „każdy, kto ma link, może wyświetlić plik”:

  • poprzedź identyfikator pliku uc?id=i dodaj go&export=download

Więc wyglądałoby to tak:

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

3

Ten przykład działa:

<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 za bycie pierwszym użytkownikiem, który opublikował tę metodę (Kpym jest drugim), ale proszę dodać wyjaśnienia, aby inni mogli zrozumieć, dlaczego coś robią, tj. Dlaczego coś działa. Dzięki!
Aleksandar

1

Badałem ten temat dzisiaj przez około godzinę. Od niedawna (tj. 2015/05) również nie sądzę, aby było to możliwe, ale chciałbym, aby udowodniono, że się mylę.

Bibliografia


Zredagowałem odpowiedź 26.05.2016. Nie wiedziałem, że istnieje tryb hostowany na Dysku Google. Pamiętaj, że początkowa część adresu URL zmienia się https://googledrive.com/host/na tryb hostowany w porównaniu do „normalnego” adresu URL trybu udostępnionego łącza https://drive.google.com/open?id=.
Greg

0

Miałem ten sam problem i działałem z następującym adresem URL:

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

Świetny. Miałem trochę szczęścia z następującą strukturą: "https://drive.google.com/uc?id=XXXX&authuser=0&export=download"
Gabriel Fair
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.