사용 사례: Apex를 사용하여 API 호출 또는 테스트 CPQ

  • 릴리스 버전: Australia
  • 업데이트 날짜 2026년 03월 12일
  • 소요 시간: 1분
  • Apex를 사용하여 API를 호출하거나 테스트 CPQ 하는 방법에 대해 알아봅니다.

    Apex 코드 사용을 CPQ 테스트하는 가장 쉬운 방법은 SFDC의 개발자 콘솔을 사용하는 것입니다.

    사용자 인터페이스

    콘솔에서 스크립트를 테스트하려면 코드를 "exec" 함수를 사용하여 더 큰 클래스에 래핑해야 합니다. 예:

    public class testGetConfig { public static void exec() {

    코드를 저장하고 디버그 메뉴에서 익명 창 실행을 클릭합니다.

    디버그 메뉴

    익명 실행 창에서 functionName.exec() 코드를 실행합니다.

    API를 호출하는 Apex 코드 예시 CPQ

    다음 코드는 잠재적인 구성에 대한 정보를 가져오는 Apex 클래스의 예입니다.

    1 public class testGetConfig {
    2 	public static void exec(){
    3
    4 		HttpRequest httpRequest = new HttpRequest();
    httpRequest.setEndpoint('https://tenant.sector.logik.io/api/[config id here]');
    httpRequest.setTimeout(5000);
    5
    6 		httpRequest.setMethod('GET'); httpRequest.setHeader('Content-Type', 'application/json');
    7
    8 		httpRequest.setHeader('Authorization', 'Bearer [INSERT TOKEN HERE]');
    httpRequest.setHeader('Origin', 'https://tenant.sector.logik.io/');
    9
    10 		Http http = new Http(); HttpResponse httpResponse;
    11
    12 		httpResponse = http.send(httpRequest);
    13
    14 	}
    15 }

    이 코드는 testGetConfig.exec();로 실행됩니다.