SDK 개요
SDK는 Communication API를 애플리케이션 코드에서 안정적으로 호출할 수 있도록 제공하는 언어별 클라이언트 라이브러리입니다.
SDK
Java
Java 17+
bizgo-sdk-comm-java
SDK
Node.js
Node.js / TypeScript
bizgo-sdk-comm-js

SDK
Python
Python 3.6+
infobank-omni-sdk-python
지원 언어 및 런타임
| 언어 | 저장소 | 런타임 기준 | 비고 |
|---|---|---|---|
| Java | bizgo-sdk-comm-java | Java 17 이상 | README 기준 최신 예시 버전 1.1.1 |
| Node.js | bizgo-sdk-comm-js | Node.js / TypeScript | 저장소 package.json 기준 1.0.1 |
| Python | infobank-omni-sdk-python | Python 3.6 이상 | 레거시 구조, setup.py 기준 1.0.2 |
공통 연동 기준
- Base URL:
https://mars.ibapi.kr. - 인증: API KEY.
- 통합 발송 경로:
/api/omni중심. - 핵심 기능: 동보 발송, fallback 체인, 비동기 리포트 처리.
어떤 SDK를 선택하면 좋나요
- Java: 백엔드 서비스(Spring Boot 포함)에서 안정적인 서버 연동이 필요할 때 적합합니다.
- Node.js: JavaScript/TypeScript 기반 서버에서 빠른 개발과 배포가 필요할 때 적합합니다.
- Python: 기존 파이썬 운영 환경 또는 레거시 연동 유지가 필요할 때 적합합니다.
참고 링크
- GitHub Organization: https://github.com/icomm-api.
- Java README: bizgo-sdk-comm-java/README.md.
- Node.js README: bizgo-sdk-comm-js/README.md.
- Python README: infobank-omni-sdk-python/README.md.