본 문서에서는 Protocol 블록을 사용하는 방법을 설명합니다.
Index
Plan Control
•
Protocol에서 사용할 수 있는 Block은 구독하신 Plan에 의해 제어합니다.
•
요금제에 포함되지 않은 Protocol Block을 사용할 경우, 저장 시 경고 메시지(There are unavailable blocks included. Please check and try again.)가 노출됩니다.
Protocol 블록의 기능과 사용 방법
•
Protocol 블록은 외부 API와의 데이터 전송 방법(Protocol)을 정의하는 블록입니다.
•
사용 가능한 protocol은 Https, Secure, Soap 방식입니다.
•
Https Protocol
1) Protocol 블록셋
•
https 통신을 위해 사용되는 블록입니다.
기능 | 설명 |
method | API를 호출할 http(s) 메소드 입니다. 적용 가능한 옵션은 post, get, put, delete, patch 입니다. |
end-point | 호출할 API의 엔드포인트(주소)입니다. |
header | 서버로 요청(request)할 데이터의 Header 영역입니다. |
body | 서버로 요청(request)할 데이터의 Body 영역입니다. |
options | API 호출 시 추가 옵션이 필요한 경우 사용합니다. |
2) Https Option 블록
기능 | 설명 |
timeout | API에 timeout을 설정할 경우 사용합니다. |
verify | verify가 필요한 경우 boolean형태로 사용합니다. |
allow redirect | redirect 여부를 설정할 때 boolean 형태로 사용합니다. |
proxy | proxy 설정 시 사용합니다. |
ssl-cert | ssl 인증서 적용 시 사용합니다. |
ssl-key | ssl-key를 적용할 시 사용합니다. |
Secure Protocol
1) Secure Protocol 블록셋
기능 | 설명 |
end-point | 호출할 API의 엔드포인트(주소)입니다. |
header | 서버로 요청(request)할 데이터의 Header 영역입니다. |
body | 서버로 요청(request)할 데이터의 Body 영역입니다. |
verification-code | Secure Protocol로 통신할 시 사용하는 인증 코드를 넣습니다. |
options | API 호출 시 추가 옵션이 필요한 경우 사용합니다. |
2) Secure Option 블록
기능 | 설명 |
timeout | API에 timeout을 설정할 경우 사용합니다. |
verify | verify가 필요한 경우 boolean형태로 사용합니다. |
allow redirect | redirect 여부를 설정할 때 boolean 형태로 사용합니다. |
Soap Protocol
1) Soap Protocol 블록셋
기능 | 설명 |
end-point | Soap Protocl로 호출할 API의 엔드포인트인 wsdl URL 입니다. |
header | 서버로 요청(request)할 데이터의 정보가 담겨 있습니다. |
soap represents header | 인증을 위해 Soap Header를 이용할 시 사용합니다. |
options | API 호출 시 추가 옵션이 필요한 경우 사용합니다. |
function-name | API 호출 시 사용하는 함수명을 입력합니다. |
argument | API 호출 시 사용하는 인자를 HashMap 방식으로 추가합니다. |
2) Soap Option 블록
기능 | 설명 |
ssl | ssl 인증서 적용 시 사용합니다. |
timeout | API에 timeout을 설정할 경우 사용합니다. |