데스크톱 애플리케이션에서 Google 드라이브에 액세스하세요.

StackOverflow https://stackoverflow.com//questions/10703921

  •  13-12-2019
  •  | 
  •  

문제

가능한 중복:
Google 드라이브용 Android API?

Android 애플리케이션과 별도의 독립형 Java 기반 데스크톱 애플리케이션 간에 작은 단일 XML 파일을 동기화하고 싶습니다.먼저, 사용자가 Android 애플리케이션에서 버튼을 누르면 xml 파일이 클라우드 어딘가에 저장됩니다.다음으로 사용자는 독립형 데스크톱 애플리케이션을 실행하고 클라우드에서 xml 파일을 가져옵니다.

이 목적으로 Google 드라이브를 사용하고 싶었습니다.그러나 Google 드라이브 도움말 페이지에서 다음 사항에 대해 혼란스러워합니다.

경고:권한 부여만으로는 사용자 파일에 앱에 액세스 할 수 없습니다. 앱 설치도 필요합니다.사용자가 처음 Chrome Web Store에 앱을 설치하지 않는 한 앱은 파일에 대한 API 액세스 권한이 없습니다.

자격 증명이 있는 Google 드라이브에서 파일을 직접 가져오거나 쓰는 방법이 있나요?아니면 적어도 최종 사용자에게 최소한의 문제를 안겨줄 수 있는 방법이 있을까요?

도움이 되었습니까?

해결책

현재로서는 Chrome 웹 스토어에서 설치된 클라이언트 ID에 대해 생성된 토큰이 필요하기 때문에 Drive API로는 이것이 가능하지 않다는 것을 알고 있습니다.우리는 이 문제를 해결할 계획이지만 당장은 아무 것도 없습니다.당장에는 Documents List API를 사용해야 합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top