카테고리 보관물: webapps

webapps

URL이 .mp3로 끝나는 Google 드라이브에서 mp3를 핫 링크하려면 어떻게해야하나요? filename.mp3. 따라서 mp3 파일에 링크 할

형식의 Google 드라이브에서 호스팅되는 mp3에 대한 링크를 얻고 싶습니다 filename.mp3. 따라서 mp3 파일에 링크 할 때 인라인 오디오 플레이어를 제공하는 사이트에서 해당 링크에 연결할 수 있습니다.

웹과 다른 SE 사이트를 검색했지만 찾은 솔루션과 가장 가까운 것은 파일에 대한 직접 다운로드 링크 또는 다른 곳에서 호스팅하는 것에 대한 조언을 얻는 것입니다. 그러나 (미래) 편의를 위해 Google 드라이브에서 직접 / 또는 Google 드라이브로 연결하는 것을 선호합니다.

누구나 통찰력을 제공하거나 왜 이것이 작동하지 않을 수 있는지 지적 할 수 있습니까?



답변

네 가능합니다.

  1. 먼저, 디렉토리 권한을 mp3 파일이있는 public으로 변경하십시오.

  2. 디렉토리 안에있을 때 URL 끝에있는 폴더 ID를 복사하십시오. 이 같은 것입니다

    0C2QKl-TsV6cVTE7wbWNOelRiRlk
    
  3. 다음으로 호스팅 모드를 사용하여 mp3 파일에 액세스 할 수 있습니다.

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

URL의 시작 부분은 https://googledrive.com/host/“일반”공유 링크 모드 URL과 비교하여 호스트 모드 에 대해 변경됩니다 https://drive.google.com/open?id=.


답변

링크별로 MP3를 공유하면 다음과 같은 링크가 나타납니다.

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

어디에서 MP3 파일 XXXXXXXXXXXXXXXXXXID 입니다. 그런 다음이 오디오에 대한 직접 링크를 얻을 수 있습니다.

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>

답변

이것이 여전히 누구에게 도움이되는지 모르지만 이것은 가능합니다. “링크가있는 사람은 누구나 파일을 볼 수 있습니다”링크를 사용하십시오.

  • 파일 ID 앞에 접두사를 uc?id=붙여&export=download

따라서 다음과 같습니다.

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

답변

이 예제는 작동합니다.

<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 시간 동안 연구했습니다. 최근 (예 : 2015/05) 현재는 더 이상 가능하지 않다고 생각하지만 잘못되고 싶습니다.

참고 문헌


답변

나는 같은 문제가 있었고 다음 URL에서 작동했습니다.

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

답변