2017-10-31 1 views
0

인증없이 API를 사용하여 Google 드라이브에서 공용 파일을 다운로드 할 수 있습니까? 아마도 인증 없이는 파일을 다운로드 할 수 있기 때문에 가능합니다. 하지만 Google 드라이브 API 문서는 다음과 같이 말합니다.Google 드라이브 API를 사용하면 인증없이 공개 파일을 다운로드 할 수 있습니까?

Every request your application sends to the Drive API must include an authorization token.

는 예를 들어, 나는 다음과 같은 공공 파일을 표시 할 수 있습니다 나는 그것을 얻기 위해 노력하고있어. 어쩌면 Google 드라이브 API를 사용할 필요조차 없습니다. 그건 그렇고, 나는 자바를 사용하고 있습니다. 내가 할 수있는 일

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

, 어떤 제안?

답변

0

이것은 공개 파일의 의도 된 동작입니다. 링크가있는 누구나 액세스 할 수 있습니다. 당신이 개인 파일에 액세스하려고하면 다른 한편으로,이 같은 화면을 얻을 것 :

enter image description here

을 이제 자체 드라이브 API를 사용하려고하는 경우, 당신은 인증 할 필요가 . "당신이 파일의 리소스 URL에 인증 된 HTTP GET 요청을하고 쿼리 매개 변수 ALT = 미디어 포함 파일을 다운로드하려면"

: 당신은 그 Downloading a file 문서에서이를 읽을 수 있습니다

관련 문제