API 트리거는 통합 실행을 직접 호출하는 데 사용됩니다. API 트리거는 동기 또는 비동기 모드에서 사용될 수 있습니다.
통합에서 변수를 만들어 API 트리거에 요청 및 응답 페이로드를 설정할 수 있습니다. MySQL 데이터베이스에서 CRUD 작업을 수행하도록 통합을 트리거하는 방법에 대한 자세한 내용은 Apigee Integration 및 MySQL 연결 시작하기 튜토리얼을 참조하세요.
API 트리거 추가
API 트리거 트리거를 추가하려면 다음 단계를 수행합니다.- Apigee UI에서 Apigee 조직을 선택합니다.
- 개발 > 통합을 클릭합니다.
- 기존 통합을 선택하거나 통합 만들기를 클릭하여 새 통합을 만듭니다.
새 통합을 만드는 경우:
- 통합 만들기 대화상자에 이름과 설명을 입력합니다.
- 지원되는 리전 목록에서 통합에 대한 리전을 선택합니다.
- 만들기를 클릭합니다.
통합 디자이너 페이지에서 통합이 열립니다.
- 통합 디자이너 탐색 메뉴에서 +태스크/트리거 추가 > 트리거를 클릭하여 사용 가능한 트리거 목록을 봅니다.
- API 트리거 요소를 클릭하여 디자이너에 배치합니다.
API 트리거 구성
통합 편집기에서 API 트리거 요소를 클릭하여 트리거 구성 창을 봅니다.
구성 패널에는 api_trigger/TRIGGER_NAME
형식의 머신 생성 ID인 트리거 ID가 표시됩니다.
이 트리거에는 추가 구성이 필요하지 않습니다.
고려사항
API 트리거를 사용하는 경우 모든 입력 변수의 누적 크기가 최대 8MB일 수 있습니다. 크기가 8MB를 초과하면 Apigee에서 통합이 실행되지 않고 오류가 표시됩니다.