2013-09-03 7 views
2

내 응용 프로그램에 새로운 DropBox Core API를 구현하고있었습니다. Dropbox에 App을 성공적으로 생성하고 로컬 컴퓨터에서 Dropbox로 파일을 성공적으로 다운로드하고 업로드 할 수있었습니다.Dropbox API의 사용법에 대해 혼동했습니다

이 API는 특정 응용 프로그램 또는 사용자 수준의 혼동입니다. 즉, 계정에서 Dropbox 앱을 만든 경우 A라고 말하면이 계정 자격 증명으로 인증 한 후 해당 계정에 파일을 업로드 할 수 있습니다. 다른 계정으로 시도하면 B라고 말하고 B의 자격 증명으로 인증합니다 (묻습니다). 그런 다음 파일을 A의 계정 (앱 작성자 계정) 또는 B의 계정에 업로드해야합니까?

희망은 분명히 혼란스럽게 만듭니다. !!

답변

1

아니요. 귀하의 앱 계정은 Dropbox가 모든 클라이언트 애플리케이션이 Dropbox API에 액세스 할 수있는 방법입니다.

다른 사용자가 응용 프로그램을 설치하고 응용 프로그램에 권한을 부여하거나 로그인하면 자신의 자격 증명과 App API 키를 사용하여 요청할 것입니다. 앱 API 키는 Dropbox가 어떤 애플리케이션이 요청을 보내고 있는지를 알 수있는 방법입니다.

하지만 파일 및 기타 API는 사용자의 자격 증명으로 실행됩니다. 따라서 사용자의 파일은 앱의 계정이 아닌 사용자의 계정으로 업로드됩니다.

그래서 둘 다 User Specific + Application Specific입니다.

관련 문제