20장. REST API에 연결

통합에서 REST API에 연결하려면 API를 설명하는 OpenAPI 문서를 업로드하여 해당 API에 대한 커넥터를 생성해야 합니다. Fuse Online으로 애플리케이션 통합, REST API 클라이언트 커넥터 추가 및 관리를 참조하십시오.

연결하려는 REST API의 커넥터가 Fuse Online에서 사용할 수 있는 경우 해당 REST API에 연결하는 단계는 다음과 같습니다.

20.1. Fuse Online을 REST API 클라이언트로 등록

Fuse Online에서 REST API 클라이언트 커넥터를 생성하기 전에 API의 보안 요구 사항을 표시하라는 메시지가 표시됩니다. OAuth 프로토콜을 사용하는 API의 경우 Fuse Online에서 커넥터를 생성할 때 API의 항목도 Fuse Online Settings 페이지에 추가합니다. 여기에서 Fuse Online에서 API에 액세스할 수 있도록 권한을 부여하는 API 클라이언트 ID와 API 클라이언트 시크릿을 제공합니다.

연결하려는 API에서 OAuth를 사용하지 않는 경우 이 섹션을 건너뛰고 REST API 클라이언트 연결 생성을 참조하십시오.

사전 요구 사항

연결하려는 REST API의 OAuth 사용자 지정 애플리케이션 설정 페이지의 URL을 알아야 합니다.

절차

  1. Fuse Online에서:

    1. 설정 페이지에서 콜백 URL 오른쪽에 있는 상단에서 Copy Callback URL 를 클릭하여 Fuse Online 환경의 콜백 URL을 클립보드에 복사합니다. 이 URL은 이 절차의 뒷부분에서 필요합니다.
    2. 연결할 API의 이름을 찾아 클릭하여 클라이언트 ID 및 클라이언트 시크릿 필드를 표시합니다.
  2. 다른 브라우저 창에서 연결하려는 API의 OAuth 클라이언트로 Fuse Online을 등록해야 합니다. 이 작업을 수행하는 정확한 단계는 API 서비스마다 다릅니다. 일반적으로 API 서비스는 OAuth 사용자 지정 애플리케이션 설정 페이지를 제공합니다. 해당 페이지로 이동하여 다음을 수행합니다.

    1. 이 절차의 시작 시 복사한 Fuse 온라인 콜백 URL을 제공합니다.
    2. 입력이 필요한 다른 프롬프트에 응답합니다.
    3. API 서비스가 Fuse Online 환경에 할당하는 클라이언트 ID 및 클라이언트 시크릿을 가져옵니다.
  3. 등록하려는 API 서비스의 Fuse Online Settings 페이지 항목으로 돌아가서 다음을 수행합니다.

    1. 할당된 클라이언트 ID를 붙여넣습니다.
    2. 할당된 클라이언트 시크릿을 붙여넣습니다.
    3. 저장을 클릭합니다.