2012-07-12 4 views
1

Dropbox (파일 추가, 파일 삭제, 파일 수정 ... 등)에서 파일을 모니터링하는 응용 프로그램 (java)을 만들려고합니다. DropboxAPI를 사용하여 https URL을 생성하는 애플리케이션을 얻을 수 있습니다. 문제는 브라우저에 URL을 수동으로 복사하여 붙여 넣고 브라우저에 로그인하고 허용을 눌러야한다는 것입니다. 일단이 작업을 수행하면 정보를 쉽게 저장할 수 있으므로이 프로세스를 다시 수행 할 필요가 없습니다. 불행히도 프로그램이 계속 실행되지 않고 자주 다시 시작됩니다.OAuth로 DropboxAPI를 수동으로 복사하여 승인하지 않고

사용자의 Dropbox 암호와 응용 프로그램에 이미있는 사용자에게 액세스 할 수 있기 때문에이 단계를 지나갈 수 있기를 바랍니다.

제안 사항?

답변

1

"쉽게이 정보 저장"이라고 말하면 어떤 정보를 저장하고 어디에 저장합니까?

일단 OAuth 흐름을 완료하면 액세스 토큰을 파일이나 데이터베이스와 같이 영구적으로 저장하십시오. 그렇게하면 프로그램이 다시 시작되면 액세스 토큰을로드하고 OAuth 흐름을 다시 수행하지 않고 액세스 토큰을 사용하면됩니다.

공식 보관 용 Java SDK에서 저장된 액세스 토큰을로드 한 다음 setAccessTokenPair을 호출하십시오.

0

백업용으로 보관 용 서버에 파일을 업로드하는 간단한 프로그램을 작성했습니다. 구현을 찾고있는 경우. https://github.com/Jintian/dropbox을 통해 코드를 확인할 수 있습니다.

관련 문제