Apigee Edge 문서입니다.
Apigee X 문서로 이동 정보
API 제공업체는 백엔드 서비스에 대한 액세스를 제공하는 API 집합을 개발했습니다. 다음 단계는 개발자 포털을 빌드하여 앱 개발자가 다음을 수행하도록 하는 것입니다.
- 데이터 및 서비스 제안 자세히 알아보기
- 사용 사례, 가이드, 참조 문서 등 다양한 문서를 검토하여 API 사용 방법 알아보기
- API를 사용하는 앱을 빌드하기 위해 셀프서비스 프로세스를 사용하여 등록하기
개발자 포털 솔루션 개요
다음 표에 요약된 대로, Apigee는 간단한 턴키 방식부터 완전히 맞춤설정 및 확장 가능한 여러 개발자 포털 솔루션을 지원합니다. 솔루션을 선택할 때는 맞춤설정 요구사항과 포털 구현에 필요한 시간과 지식 사이의 균형을 맞춰야 합니다.
솔루션 | 기능 | Apigee 호스팅 여부 | 지원 (라이선스 구독 필요) |
---|---|---|---|
Apigee 통합 포털 | 간단한 셀프서비스 포털 개발 (Apigee Edge 퍼블릭 클라우드 고객만 해당) |
예 | Apigee 연중무휴 지원 |
Drupal 10 포털 | 오픈소스 Drupal 10 프로젝트를 사용하여 완전히 맞춤설정 가능한 셀프서비스 포털을 개발할 수 있습니다. Apigee Edge 모듈을 사용하여 Apigee와 통합 | 아니요 | Apigee 오류 해결 연중무휴 지원 |
맞춤 포털 | Apigee 플랫폼 API를 사용해 완전히 맞춤설정 가능한 DIY 포털 개발 | 아니요 | Apigee 24/7은 Apigee 플랫폼 API만 지원합니다. |
개발자 포털 솔루션 선택
어떤 개발자 포털 솔루션을 선택할지 결정하려면 다음 결정 트리를 고려하여 개발자 포털 기능 비교를 살펴보세요.
퍼블릭 클라우드용 Apigee Edge 고객이라면 표준 등록 및 앱 생성 흐름과 같이 포털 개발의 일반적인 사용 사례 및 기능 변경보다 더 많은 스타일 지원을 원한다면 Apigee 통합 포털을 빌드할 수도 있습니다.
현재 Drupal 기반 포털은 프라이빗 클라우드용 Apigee Edge 및 수익 창출 고객이 사용할 수 있는 유일한 옵션입니다.
개발자 포털 기능 비교
다음 표에서는 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 10 | 안정적인 고객 관리형 오픈소스 엔터프라이즈 수준 콘텐츠 관리 시스템 (CMS)을 제공합니다. Drupal 10은 오픈소스이므로 Drupal 10 포털 개발 프레임워크를 확장하고 공헌할 수 있으며 Drupal 커뮤니티의 지식을 활용할 수 있습니다. 자세한 내용은 Drupal 10을 사용하여 포털 빌드를 참조하세요. |
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 클라이언트 라이브러리에 대한 자세한 내용은 다음을 참조하세요.