시작하기
API 기본 주소와 브라우저 SDK 주소는 다음과 같습니다.
API: http://cjkword.com/api
SDK: http://cjkword.com/api/sdk/js/caw-api-sdk.js
API 주소
GET
/api/v1/caw/plain-convert.php?code=maPOST
/api/v1/caw/type-letter-hold.phpGET
/api/v1/health.phpGET
/api/v1/data-health.php단일 코드 변환
GET http://cjkword.com/api/v1/caw/plain-convert.php?code=ma
{
"ok": true,
"code": "ma",
"text": "馬",
"type": "character"
}
키보드 입력
POST /api/v1/caw/type-letter-hold.php
Content-Type: application/json
{
"currentCode": "m",
"key": "a"
}
JavaScript SDK
<script src="http://cjkword.com/api/sdk/js/caw-api-sdk.js"></script>
<script>
const client = new CawApiSDK.CawApiClient({
apiBase: 'http://cjkword.com/api'
});
const engine = new CawApiSDK.CawInputEngine(client);
await engine.inputKey('m');
await engine.inputKey('a');
console.log(engine.text); // 馬
</script>
Flutter/Dart SDK 파일은 배포 패키지의 sdk/dart 폴더에 포함됩니다.
조합 상태
pending | 코드를 더 입력해야 하는 조합 중 상태 |
|---|---|
commit | 새 한자 글자를 확정 |
replace | 앞에서 표시한 한자를 더 긴 조합의 한자로 교체 |
commit-next | 앞 조합을 끝내고 다음 글자의 조합을 시작 |
finalized | v 키로 현재 조합을 종료 |
문서 목록
API 소개, 기술 검증 자료와 고객·운영자용 안내서를 선택할 수 있습니다.
CAW API 기술 문서API 구조와 사용 방법
CAW 공개 안내서외부 개발자와 고객용 설명
CAW 기술 검증 자료PoC와 구현 검증 내용
기관 도입 가격표API/SDK, 입력기, 학습 게임, PoC 기준 가격
고객 사용 안내서API·SDK 주소와 예제 코드
SDK 안내JavaScript와 Flutter/Dart SDK 설명
API 업로드 안내cjkword.com 서버 배치 방법
일부 공개 설정공개·회원 전용 영역과 Apache 인증 설정
브랜드 자산 안내로고·아이콘·파비콘 사용 원칙과 색상
서버 업로드 목록파일별 서버 경로 확인
전체 서버 파일 목록전체 업로드본 구성과 제외 항목
작동 확인
상태 확인 결과에서 ok: true가 나오고, ma 변환 결과가 馬이면 API와 데이터가 정상입니다.