2013-07-22 1 views
5

보관 용 계정이 있고 공유 폴더가 있다고 가정합니다. 예를 들어 공유 폴더의 이름은 "SampleFolder"입니다. 그리고 그 폴더 안에는 공유 폴더 안에 공유되는 폴더 및 파일 계층 구조가 있습니다. 어떻게하면 SampleFolder URL을 가질 수 있고 다운로드 할 파일 경로를 아는 것은 Dropbox Core API를 통해 URL을 쉽게 얻거나 URL 작성 방법을 알고 직접 URL을 구성 할 수 있습니다. 예를 들어 SampleFolder/Folder1/Folder2/image.png 경로에서 파일을 다운로드하려면 SampleFolder의 URL 만 알면 해당 파일의 URL을 어떻게 얻을 수 있습니까? Dropbox에 로그인하지 않으려 고합니다. here 경로로 파일을 가져 오는 get 메소드가 있지만 권한이 필요합니다. 기본적으로 나는 파일을 저장하는 공개 장소를 원하고, 코드는 URL로 다운로드한다.보관함의 파일 경로에서 공개 URL 가져 오기

답변 해 주셔서 감사합니다.

답변

1

아니요, 현재로서는 공식 또는 지원되는 방식으로는 불가능합니다. 이러한 공유 링크는 이와 같이 액세스 할 수있는 메타 데이터 또는 API를 제공하지 않습니다.

3

2012 년 봄에 Dropbox를 사용할 수 있었지만 더 이상 작동하지 않는 것으로 나타났습니다. 이전에 공유 폴더가있는 경우 해당 폴더의 하위 컨텐츠를 공유 URL을 기준으로 검색 할 수 있었지만 이제는 모든 하위 컨텐츠에 고유 한 절대 URL이 있습니다.

기본적인 UNIX 파일 경로 규칙을 위반하면 기능이 크게 손실됩니다.

+1

PUBLIC 폴더에 상대적인 경로를 사용할 수 있습니다. – marcolopes

7

[추가 2011 년 8 월 :이 방법은 모든 사용자에 대해 보관 용으로 사용 중지되었습니다. https://www.dropbox.com/en/help/files-folders/public-folder]

는 "공용 폴더 만들기"에서 하단으로 https://www.dropbox.com/help/16/en를 참조하십시오

새로운 계정이 공용 폴더를 사용할 수 없지만 해당 계정에 로그인 할 때,이 링크로 이동하여 활성화 할 수 있습니다 : https://www.dropbox.com/enable_public_folder

그런 다음 당신은 무료로 사용자의 https://dl.dropbox.com/u/<user id>/

+1

위대한 작품입니다! 더 나은 점은 이제 웹 사이트 나 이메일을 위해 문서와 이미지를 미러링 할 때 API 및 키 액세스에 의존 할 필요가 없다는 것입니다. – JayCo

+1

이 기능은 더 이상 비영리/기업 계정에서 사용할 수 없습니다. 얼마나 수치 스럽습니까! – DRC

+0

그것은 수치 다! 그러나 한 달 동안 Dropbox Pro로 업그레이드하고 공용 폴더를 활성화 한 다음 계정을 다운 그레이드 할 수 있습니다 (다운 그레이드를해야하거나 다음 달에 요금이 부과됩니다).나는 이것이 그러나 작동 할 것이라고 확실히 말할 수 없다. – Nathan

0

후 파일의 경로를 따를 수, 상대 경로에 대한 공용 폴더 방법은 이제 더 이상 작동하지 않습니다. here을 참조하십시오.

2017 년 3 월 15 일 기준으로 보관 용 계정의 공용 폴더가 표준 폴더로 변환되었습니다. 기본적으로이 폴더는 귀하의 계정에 비공개입니다. 이 전환은 자동으로 발생합니다.

0

링크가있는 모든 사용자에게 링크 권한을 설정하십시오. 공공 정적 파일로 액세스하려면 다음 링크를 시도하십시오

https://dl.dropboxusercontent.com/s/<docId>/yourfile.ext 

DOCID는 보관 용 UI에 문서의 공유 버튼을 클릭하여 확인할 수 있습니다. /s/뒤에 오는 영숫자 문자열입니다.