7장. Dropbox에 연결
통합에서는 Dropbox에서 파일을 다운로드하거나 Dropbox에 파일을 업로드할 수 있습니다. 다음 주제에서는 세부 정보를 제공합니다.
7.1. Fuse Online을 Dropbox 클라이언트로 등록
Fuse Online 환경을 Dropbox에 액세스할 수 있는 클라이언트 애플리케이션으로 등록해야 합니다. 이를 통해 Dropbox에 연결된 여러 통합을 만들 수 있습니다. 즉, Dropbox에 특정 Fuse Online 환경을 한 번만 등록해야 합니다.
각 Fuse Online 환경에는 Dropbox 클라이언트 애플리케이션으로 Fuse Online 등록은 하나만 있을 수 있습니다. 그러나 각 Dropbox 연결은 동일한 등록을 사용하지만 다른 사용자 자격 증명을 사용할 수 있습니다.
사전 요구 사항
파일을 다운로드하거나 업로드하는 데 통합할 때 사용할 Dropbox 계정에 로그인할 수 있습니다.
절차
Fuse Online에서:
- 왼쪽 패널에서 설정을 클릭합니다.
-
설정 페이지에서 콜백 URL 오른쪽에 있는 상단에서
를 클릭하여 Fuse Online 환경의 콜백 URL을 클립보드에 복사합니다. 이 URL은 이 절차의 끝에 필요합니다.
다른 브라우저 탭에서
https://www.dropbox.com로 이동하여 다음을 수행합니다.- 통합에서 액세스하려는 데이터가 있는 Dropbox 계정에 로그인합니다.
- 로그인한 후 https://www.dropbox.com/developers/apps 로 이동합니다.
- 앱 생성을 클릭합니다.
- Dropbox API 를 선택합니다.
-
페이지 상단에
During registration으로 시작하는 문장에 이 콜백 URL을 입력합니다. , 이절차의 시작 부분에 클립보드에 복사한 URL을 붙여넣습니다. 예를 들어, 붙여넣는 URL은https://app-proj9128.7b63.fuse-ignite.openshiftapps.com/api/v1/credentials/callback과 같습니다. - Fuse Online에서 단일 폴더 또는 모든 폴더와 파일에 액세스할 수 있는지 여부를 선택합니다.
-
Dropbox 앱의 이름을 지정합니다. 예를 들어
Fuse Online Access From Aslan LLC를 지정할 수 있습니다. 지정한 이름은 Dropbox 앱 이름 집합에서 고유해야 합니다. - 상자를 선택하여 Dropbox API 사용 약관에 동의함을 나타냅니다.
- 앱 생성을 클릭합니다.
- 새 앱의 Dropbox 설정 페이지에서 OAuth2 리디렉션 URI의 입력 필드에 이 절차를 시작할 때 클립보드에 복사한 Fuse Online URL을 붙여넣습니다.
- 추가를 클릭합니다.
결과
이제 Fuse Online 환경이 Dropbox 클라이언트로 등록되므로 Fuse Online에서 로그인한 Dropbox 계정의 콘텐츠에 액세스할 수 있습니다.