현재 Apigee Edge 문서가 표시되고 있습니다.
Apigee X 문서로 이동 정보
API 제공업체는 백엔드 서비스에 대한 액세스를 제공하는 API 집합을 개발했습니다. 다음 단계는 앱 개발자가 다음 작업을 할 수 있도록 개발자 포털을 구축하는 것입니다.
- 데이터 및 서비스 제안 자세히 알아보기
- 사용 사례, 가이드, 참조 문서 등 다양한 문서를 검토하여 API 사용 방법 알아보기
- API를 사용하는 앱을 빌드하기 위해 셀프서비스 프로세스를 사용하여 등록하기
개발자 포털 솔루션 개요
다음 표에 요약된 대로, Apigee는 간단한 턴키 방식부터 완전히 맞춤설정 및 확장 가능한 여러 개발자 포털 솔루션을 지원합니다. 솔루션을 선택할 때는 맞춤설정 요구사항과 포털 구현에 필요한 시간과 지식 사이의 균형을 맞춰야 합니다.
해결 방법 | 기능 | Apigee에서 호스팅하시나요? | 지원 (라이선스 구독 필요) |
---|---|---|---|
Apigee 통합 포털 | 간단한 셀프서비스 포털 개발. (Apigee Edge 퍼블릭 클라우드 고객만 해당) |
지원됨 | Apigee 연중무휴 지원 |
Drupal 9 포털 | 오픈소스 Drupal 9 프로젝트를 사용한 완전히 맞춤설정 가능한 셀프서비스 포털 개발입니다. Apigee Edge 모듈을 사용하여 Apigee와 통합 | No | 문제 해결에 대한 Apigee 연중무휴 지원 |
커스텀 포털 | Apigee 플랫폼 API를 사용하여 완전히 맞춤설정할 수 있는 DIY 포털 개발입니다. | No | Apigee 플랫폼 API만 연중무휴 지원 |
개발자 포털 솔루션 선택
어떤 개발자 포털 솔루션을 선택할지 결정하려면 다음 결정 트리를 고려하여 개발자 포털 기능 비교를 살펴보세요.
퍼블릭 클라우드용 Apigee Edge 고객인 경우 표준 등록 및 앱 생성 흐름과 같은 포털 개발의 일반적인 사용 사례를 지원하고 기능 변경보다는 더 스타일리시한 기능을 지원하려는 경우 Apigee 통합 포털을 구축하는 것이 좋습니다.
현재 Private Cloud 및 수익 창출 고객을 위한 Apigee Edge는 Drupal 기반 포털만 사용할 수 있습니다.
개발자 포털 기능 비교
다음 표에는 Apigee 통합 포털과 Drupal 기반 개발자 포털의 기능이 비교되어 있습니다.
기능 | 통합 포털 | Drupal |
---|---|---|
마크다운을 사용한 포털 콘텐츠 개발 | ||
HTML을 사용한 포털 콘텐츠 개발 | ||
OpenAPI 사양에서 렌더링된 API 참조 문서 | ||
OpenAPI 사양 버전 3 지원 | ||
API 참조에서 실시간 요청 보내기 | ||
맞춤 테마 | ||
커스텀 메뉴 | ||
타사 태그(예: Google 애널리틱스) | ||
커스텀 자바스크립트 코드 | ||
커스텀 도메인 이름 | ||
HTTP가 사용 설정됨 | ||
계정 만들기 이용약관 | ||
휴대기기 디스플레이 최적화 | ||
커스텀 스크립트 및 스크립트 태그와 통합 | ||
SMTP 구성 | ||
이메일 템플릿 구성 | ||
스팸 방지를 위한 보안문자 | ||
개발자/일반 계정의 역할 및 권한 | ||
제휴 로그인 | ||
콘텐츠 관리 API | Drupal 사용 | |
수익 창출 | 제공 예정 | |
검색 구성 | * | |
블로그 및 포럼 | ** | |
콘텐츠 생성을 위한 페이지 템플릿 | ||
포털에서 앱 애널리틱스 | ||
규칙 기반 이벤트 관리 | ||
부가기능 모듈로 확장 가능 | ||
커스텀 앱 등록 흐름 | ||
커스텀 개발자 등록 흐름 | ||
포털 로그 | ||
링크 검사 프로그램 | ||
Microsoft Internet Explorer/Microsoft Edge 지원 | Microsoft Edge만 해당 | |
Apigee 지원 | 위의 표 참고 | 위의 표 참고 |
통합 포털 빌드
퍼블릭 클라우드용 Apigee Edge 고객은 Edge UI에서 경량형 개발자 포털을 빠르게 만들 수 있습니다. https://apigee.com/edge로 이동하여 로그인한 후 Edge UI의 측면 탐색 메뉴에서 게시 > 포털을 선택합니다. 자세한 내용은 통합 포털 빌드를 참조하세요.
다음 그림은 통합 포털의 방문 페이지를 보여줍니다.
Drupal 기반 포털 빌드
Drupal 포털 개발 도구를 사용하여 완전히 맞춤설정된 개발자 포털을 만들 수 있습니다. Drupal은 Apigee에서 개발한 추가 Drupal 모듈을 통해 Drupal의 풍부한 기능과 모든 CMS 기능을 제공합니다. 하지만 Drupal 기반 포털을 구현하려면 더 많은 시간과 노력이 필요합니다.
Apigee Edge는 다음 Drupal 버전과 호환됩니다.
버전 | 설명 |
---|---|
Drupal 9 | 신뢰할 수 있는 고객 관리형 오픈소스 기업 수준 콘텐츠 관리 시스템 (CMS)을 제공합니다. Drupal 9는 오픈소스이므로 Drupal 9 포털 개발 프레임워크를 확장하고 공헌할 수 있으며 Drupal 커뮤니티의 지식을 활용할 수 있습니다. 자세한 내용은 Drupal 9를 사용하여 포털 빌드를 참조하세요. |
Apigee Edge API를 사용하여 커스텀 포털 빌드
다음 표에 요약된 Apigee Edge API를 활용하여 완전히 맞춤설정된 자체 포털을 빌드하세요. 자세한 내용은 다음을 참고하세요.
카테고리 | Apigee API | 설명 |
분석 | Stats | API 분석을 확인합니다. |
API 키 | 앱 키: 개발자 | 앱에서 API 사용을 승인하는 데 사용되는 API 키를 관리합니다. |
API 제품 | API 제품 | 개발자 포털에 게시하는 API 제품을 관리합니다. |
용도 | 앱 | API를 사용하기 위해 개발자가 등록한 애플리케이션을 관리합니다. |
개발자 | 개발자 | 개발자 포털에 등록된 개발자를 관리합니다. |
수익 창출 | 수익 창출 | API로 수익을 창출하세요. |
PHP용 Apigee Edge 클라이언트 라이브러리를 사용하여 포털 클라이언트 통합을 간소화하세요. SDK를 사용하면 이전 표에 설명된 Apigee API를 사용하는 PHP 모듈을 쉽게 작성할 수 있습니다. PHP용 Apigee API 클라이언트 라이브러리에 대한 자세한 내용은 다음을 참조하세요.