웰포인트 API 호출에 있어 필수적인 토큰 발행을 위한 API 입니다.
유비씨엔의 웰포인트 API를 사용하기 위해서는 먼저, 고객사 고유ID인 PER-ID와 암호화 된 PER-TOKEN을 발급받아야 합니다.
PER-ID는 유비씨엔 관리자에게 문의하여 발급받을 수 있으며 PER-TOKEN은 발급 받은 PER-ID를 통해 발급 가능합니다.
| Key | 필수 | 타입 | 설명 | 비고 |
|---|---|---|---|---|
| PER-ID | Y | String | API 연동 ID | UBCn 시스템개발부에서 제공 |
API 호출 방법은 다음과 같습니다.
const API = axios.create({ baseURL: `http://api.ubcn.co.kr/api`, headers: { "Access-Control-Allow-Origin": "*", "PER-ID": "유출금지" },});
// post만을 지원합니다.const res = await API.post("/well/auth/token");console.log(res.data);
// 프로세스가 제대로 완료되지 않은 경우 에러 코드가 존재합니다.if (res.code != null) { return alert(res.decription);}결과 값에 들어 있는 필드는 다음과 같습니다.
| 필드명 | 상세필드명 | 필수 | 타입 | 설명 | 비고 |
|---|---|---|---|---|---|
| PER-TOKEN | - | Y | String | 토큰값 | 유효시간 10분 |
| PER-ID | - | Y | String | API 연동 ID | - |