web-dev-qa-db-fra.com

Comment puis-je créer un lien hypertexte entre un fichier mp3 dans Google Drive et une URL se terminant par .mp3?

J'aimerais obtenir un lien vers un fichier MP3 hébergé dans Google Drive au format filename.mp3 afin de pouvoir y accéder à partir de sites proposant des lecteurs audio en ligne lors de la création de liens vers des fichiers MP3.

J'ai effectué des recherches sur le Web et différents sites SE, mais la solution la plus proche d'une solution que j'ai trouvée est: obtenir un lien de téléchargement direct pour le fichier ou un conseil sur son hébergement ailleurs. Cependant, pour des raisons de commodité (future), je préférerais héberger et relier directement Google Drive.

Quelqu'un peut-il donner un aperçu ou expliquer pourquoi cela pourrait ne pas fonctionner?

12
nholtappels

Oui c'est possible.

  1. Commencez par changer l’autorisation du répertoire en public dans lequel résident vos fichiers mp3.

  2. Copiez l'ID du dossier, qui se trouvera à la fin de l'URL lorsque vous vous trouvez dans le répertoire. Ce sera quelque chose comme ça

    0C2QKl-TsV6cVTE7wbWNOelRiRlk
    
  3. Ensuite, vous pouvez accéder aux fichiers mp3 en utilisant le mode hébergé:

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

Notez que la partie initiale de l'URL devient https://googledrive.com/Host/ pour le mode hébergé par rapport à l'URL de mode de lien partagé "normale" https://drive.google.com/open?id=.

6
mbaljeetsingh

Je ne sais pas si cela aide toujours quelqu'un, mais cela peut être fait. Avec un lien "n'importe qui avec le lien peut voir le fichier":

  • préfixez l'ID de fichier avec uc?id= et ajoutez-le avec &export=download

Donc, cela ressemblerait à ceci:

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

Cet exemple fonctionne:

<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>
3
Jasbir

Si vous partagez un MP3 par lien, vous obtenez un lien comme celui-ci.

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

XXXXXXXXXXXXXXXXXX est le ID de votre fichier MP3. Ensuite, vous pouvez obtenir un lien direct vers cet audio en

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

En particulier, vous pouvez utiliser

<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> 
3
Kpym

J'ai étudié ce sujet aujourd'hui pendant environ une heure. Récemment (à savoir 2015/05), je ne crois pas non plus que ce soit possible, mais j'aimerais avoir tort.

Références

1
user95558

J'ai eu le même problème et je l'ai fait fonctionner avec l'URL suivante:

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