7장. Dropbox에 연결

통합에서는 Dropbox에서 파일을 다운로드하거나 Dropbox에 파일을 업로드할 수 있습니다. 다음 주제에서는 세부 정보를 제공합니다.

7.1. Fuse Online을 Dropbox 클라이언트로 등록

Fuse Online 환경을 Dropbox에 액세스할 수 있는 클라이언트 애플리케이션으로 등록해야 합니다. 이를 통해 Dropbox에 연결된 여러 통합을 만들 수 있습니다. 즉, Dropbox에 특정 Fuse Online 환경을 한 번만 등록해야 합니다.

각 Fuse Online 환경에는 Dropbox 클라이언트 애플리케이션으로 Fuse Online 등록은 하나만 있을 수 있습니다. 그러나 각 Dropbox 연결은 동일한 등록을 사용하지만 다른 사용자 자격 증명을 사용할 수 있습니다.

사전 요구 사항

파일을 다운로드하거나 업로드하는 데 통합할 때 사용할 Dropbox 계정에 로그인할 수 있습니다.

절차

  1. Fuse Online에서:

    1. 왼쪽 패널에서 설정을 클릭합니다.
    2. 설정 페이지에서 콜백 URL 오른쪽에 있는 상단에서 Copy Callback URL 를 클릭하여 Fuse Online 환경의 콜백 URL을 클립보드에 복사합니다. 이 URL은 이 절차의 끝에 필요합니다.
  2. 다른 브라우저 탭에서 https://www.dropbox.com 로 이동하여 다음을 수행합니다.

    1. 통합에서 액세스하려는 데이터가 있는 Dropbox 계정에 로그인합니다.
    2. 로그인한 후 https://www.dropbox.com/developers/apps 로 이동합니다.
    3. 앱 생성을 클릭합니다.
    4. Dropbox API 를 선택합니다.
    5. 페이지 상단에 During registration으로 시작하는 문장에 이 콜백 URL을 입력합니다. , 이 절차의 시작 부분에 클립보드에 복사한 URL을 붙여넣습니다. 예를 들어, 붙여넣는 URL은 https://app-proj9128.7b63.fuse-ignite.openshiftapps.com/api/v1/credentials/callback 과 같습니다.
    6. Fuse Online에서 단일 폴더 또는 모든 폴더와 파일에 액세스할 수 있는지 여부를 선택합니다.
    7. Dropbox 앱의 이름을 지정합니다. 예를 들어 Fuse Online Access From Aslan LLC 를 지정할 수 있습니다. 지정한 이름은 Dropbox 앱 이름 집합에서 고유해야 합니다.
    8. 상자를 선택하여 Dropbox API 사용 약관에 동의함을 나타냅니다.
    9. 앱 생성을 클릭합니다.
    10. 새 앱의 Dropbox 설정 페이지에서 OAuth2 리디렉션 URI의 입력 필드에 이 절차를 시작할 때 클립보드에 복사한 Fuse Online URL을 붙여넣습니다.
    11. 추가를 클릭합니다.

결과

이제 Fuse Online 환경이 Dropbox 클라이언트로 등록되므로 Fuse Online에서 로그인한 Dropbox 계정의 콘텐츠에 액세스할 수 있습니다.