Adobe Developer Console 프로젝트 설정 configure-adc-project
AEM 콘텐츠 AI 서비스 API를 호출하려면 Adobe Developer Console(ADC) 프로젝트에서 발급한 자격 증명이 필요합니다. 이 페이지에서는 프로젝트 생성, 인증 방법 선택 및 모든 API 요청에 포함된 자격 증명 생성에 대해 안내합니다.
시작하려면 Adobe Developer Console로 이동하십시오.
사전 요구 사항 prerequisites
시작하기 전에 다음 사항을 확인하십시오.
- 조직의 Adobe Developer Console에 액세스할 권한이 있는지.
- Adobe Admin Console의 AEM 콘텐츠 AI 서비스 제품 프로필에 개발자로 추가되어 있는지. 이 역할이 없으면 AEM 콘텐츠 AI 서비스 API 카드가 비활성 상태로 나타나고 서버 간 인증 옵션이 숨겨집니다.
- 선택할 제품 프로필의 프로그램 및 환경 번호를 알고 있는지(예:
AEM User - publish - Program 12345 - Environment 67890). - 프로그램의 Admin Console에서 시스템 관리자 역할을 갖고 있습니다. 이 역할을 사용하여 제품 프로필을 관리하고 환경에 사용자를 할당할 수 있습니다.
인증 방법 선택 choose-auth
AEM 콘텐츠 AI 서비스는 두 가지 인증 방법을 지원합니다. 통합에 일치하는 항목 선택:
서버 간 인증 s2s-auth
-
API 및 서비스를 선택한 다음 API 를 선택합니다.
-
AEM 콘텐츠 AI 서비스별로 필터링한 다음 프로젝트 만들기를 선택하여 새 프로젝트를 시작하거나, 기존 프로젝트에 서비스를 추가하는 경우 API 추가를 선택합니다.
note NOTE API 카드가 비활성화되고 "라이선스 필요" 메시지가 나타나면 AEM as a Cloud Service 환경이 현대화되지 않을 수 있습니다. AEM as a Cloud Service 환경 현대화를 참조하십시오. -
API 구성 대화 상자에서 서버 간 인증을 선택합니다.
note tip TIP 서버 간 옵션을 사용할 수 없는 경우에는 통합을 설정하는 사용자가 제품 프로필에 개발자로 추가되지 않습니다. 서버 간 인증 활성화를 참조하십시오. -
필요한 경우 자격 증명의 이름을 변경합니다. 다음을 선택합니다.
-
AEM 사용자 - 게시 - 프로그램 XXX - 환경 XXX 및/또는 AEM 사용자 - 작성자 - 프로그램 XXX - 환경 XXX 제품 프로필을 선택한 다음 저장을 선택합니다.
-
API 및 인증 구성을 검토합니다.
액세스 토큰 생성 generate-token
-
ADC 프로젝트에서 자격 증명으 이동하여 액세스 토큰 생성을 선택합니다.
-
모든 API 요청의
Authorization헤더에 토큰 포함:code language-http Authorization: Bearer YOUR_ACCESS_TOKENnote warning WARNING 토큰을 안전하게 저장합니다. 토큰은 만료되며 주기적으로 다시 생성해야 합니다.
API 키 인증 api-key-auth
-
AEM 콘텐츠 AI 서비스 API를 프로젝트에 추가할 때 인증 유형 선택 대화 상자에서 API 키를 선택합니다.
-
API 키 자격 증명을 확인합니다.
-
키를 사용할 수 있는 원본을 제한하려면 허용된 도메인을 구성합니다.
-
API 키(클라이언트 ID)가 연결된 자격 증명 아래에 나타납니다. 복사를 선택합니다.
-
모든 API 요청에 키 포함:
code language-http x-api-key: YOUR_API_KEY이제 프로젝트가 준비되었습니다. AEM 콘텐츠 AI 서비스에 대한 모든 요청에 키를 사용합니다.
다음 단계 next-steps
- 콘텐츠 소스 제어 - Cloud Manager에서 콘텐츠 소스를 구성하고 획득을 트리거합니다.
- 콘텐츠 AI API 참조 - 액세스 토큰 또는 API 키를 사용하여 색인화된 콘텐츠를 쿼리합니다.