API
-
내 Salesforce Org의 IP 주소 확인하는 방법 ( How to find the IP address of my Salesforce Org )Etc 2024. 7. 23. 18:13
1. Remote Site 등록 : https://api.ipify.orgSetup > 원격 사이트 설정 > 새 원격 사이트 원격 사이트 이름 : 이름 입력원격 사이트 URL : https://api.ipify.org 2. HttpCallout 코드 복사HttpCalloutHttpRequest request = new HttpRequest();request.setEndpoint('https://api.ipify.org');request.setMethod('GET');Http http = new Http();HttpResponse response = http.send(request);String responseBody = response.getBody();System.debug('IP Address: ..
-
웹훅(Webhook) 개념 및 활용Education 2024. 7. 6. 22:18
웹훅(Webhook)이란?웹페이지 or 웹앱에서 발생하는 특정 행동(이벤트)들을 커스텀 Callback으로 변환해 주는 방법이러한 행동 정보들을 실시간으로 제공하는데 사용HTTP 기반의 웹(Web) 특징과 훅(Hook) 기능을 합친 용어웹 서비스의 이벤트 데이터를 전달하는 HTTP 기반 콜백 함수하나의 앱/웹이 다른 어플리케이션으로 앱 관련 이벤트 정보를 실시간으로 제공하기 위한 방법웹페이지 or 웹앱에서 발생하는 특정 행동(이벤트)들을 커스텀 Callback으로 변환해 주는 방법데이터가 변경되었을 때 실시간으로 알림을 받을 수 있는 기능Web Callback , HTTP PUST API로도 불린다. WebHook 동작 방식 일반적인 API 호출 -▶ 클라이언트가 서버를 호출하는 Polling 방..
-
JSON 직렬화 하는 방법 - How to serialize JSONApi 2024. 3. 28. 21:54
1. 주제 : 사업자 등록 상태 조회 API 요청 Request 요청 시 body 값 JSON 직렬화하여 요청하기 조회할 사업자등록번호를 request body에 포함해서 보내야 한다. 2. 요청 구조 확인 및 세팅 조회할 사업자 등록번호 - 보라색 - String 한 번에 여러 개의 사업자 등록 상태를 요청할 수 있다. - 파란색 - List 제일 크게 감싸고 있는 부분 - 빨간색 - Map 3. 세팅한 구조 JSON 직렬화하여 request body에 담기 String body = JSON.serialize(); request.setBody(body); //요청 데이터 세팅 Map businessMap = new Map(); List bNum = new List(); String businessNum..