2012-07-26 3 views

답변

4

Google 드라이브 API를 사용하는 경우 파일의 ACL을 공개로 설정 한 후에 파일이 공개 인 경우 인증/승인이 필요하지 않은 파일 메타 데이터의 webContentLink 속성을 사용하여 파일에 직접 액세스 할 수 있습니다.

이것은 feil 메타 데이터의 예는 다음과 같습니다 https://developers.google.com/drive/v2/reference/files#resource이 일반적인 클라이언트 라이브러리를 사용하여 파일 메타 데이터를 얻는 방법이다

: webContentLink 다운로드하거나 브라우저에서 내용을 볼 수있는 링크를 제공한다 동안 https://developers.google.com/drive/v2/reference/files/get

+0

감사합니다. 그래서 'webContentLink'에서 내용을 가져 오기 위해 간단한'컬 '도구를 사용할 수 있습니까? 일정 기간 동안 링크가 영구적입니까 또는 제한적입니까? –

+0

예, 파일이 공개적으로 공유되는 경우. 리디렉션을 수행 한 다음 파일을 다운로드합니다. – Nivco

+0

많은 노력을했지만 OAuth가 없으면 요청을받지 못했습니다. : / –

2

를, 그것은 공개로 공유 되더라도 여전히 인증이 필요하거나 사용자가 이미 파일을보기 위해 로그인했음을 나타냅니다.

나는이 작업을 위에서 설명한대로하고 공개 파일 어떤 인증도없이 볼 수 있습니다.

관련 문제