API 오류
API 오류는 WooCommerce 서버와 통신할 때 발생합니다. 이 오류는 API로 접두사가 붙으며 다음과 같은 카테고리로 구성되어 있습니다:
카테고리
| 카테고리 | 코드 범위 | 설명 |
|---|---|---|
| 연결 | API01xxx | 네트워크 및 연결 문제 |
| 인증 | API02xxx | 로그인, 토큰 및 권한 문제 |
| 요청 | API03xxx | 발신 요청의 문제 |
| 응답 | API04xxx | 서버 응답의 문제 |
| 플러그인/워드프레스 | API05xxx | 워드프레스 또는 WooCommerce 플러그인 문제 |
| 구성 | API06xxx | 설정 및 구성 문제 |
연결 오류
POS와 서버 간의 네트워크 및 연결 문제.
| 코드 | 이름 | 설명 |
|---|---|---|
| API01001 | 연결 시간 초과 | 서버가 응답하는 데 너무 오랜 시간이 걸렸습니다 |
| API01002 | 연결 거부 | 서버가 연결을 거부했습니다 |
| API01003 | 연결 재설정 | 연결이 예기치 않게 종료되었습니다 |
| API01004 | DNS 확인 실패 | 서버 주소를 확인할 수 없습니다 |
| API01005 | SSL 인증서 오류 | 사이트의 보안 인증서에 문제가 있습니다 |
| API01006 | 네트워크 도달 불가 | 네트워크에 도달할 수 없습니다 |
| API01007 | 기기 오프라인 | 기기가 인터넷에 연결되어 있지 않습니다 |
| API01008 | 웹사이트 사용 불가 | 웹사이트가 응답하지 않습니다 |
인증 오류
로그인, 세션 및 권한 문제.
| 코드 | 이름 | 설명 |
|---|---|---|
| API02001 | 잘못된 인증 정보 | 사용자 이름 또는 비밀번호가 올바르지 않습니다 |
| API02002 | 토큰 만료 | 세션이 만료되었습니다 |
| API02003 | 잘못된 토큰 | 인증 토큰이 유효하지 않습니다 |
| API02004 | 사용자 권한 없음 | 이 작업을 수행할 권한이 없습니다 |
| API02005 | 권한 부족 | 사용자 역할에 필요한 권한이 없습니다 |
| API02006 | API 키 유효하지 않음 | WooCommerce API 키가 유효하지 않습니다 |
| API02007 | 토큰 갱신 실패 | 세션을 갱신할 수 없습니다 |
| API02008 | 갱신 토큰 유효하지 않음 | 갱신 토큰이 유효하지 않습니다 |
| API02009 | 갱신 토큰 만료 | 갱신 토큰이 만료되었습니다 |
| API02010 | 인증 필요 | 이 작업을 수행하기 위해 인증이 필요합니다 |
요청 오류
서버에 전송된 요청의 문제.
| 코드 | 이름 | 설명 |
|---|---|---|
| API03001 | 잘못된 요청 형식 | 요청 형식이 올바르지 않습니다 |
| API03002 | 필수 매개변수 누락 | 요청에서 필수 데이터가 누락되었습니다 |
| API03003 | 잘못된 매개변수 값 | 매개변수에 잘못된 값이 있습니다 |
| API03004 | 요청 크기 초과 | 요청이 크기 제한을 초과합니다 |
| API03005 | 속도 제한 초과 | 짧은 시간에 너무 많은 요청이 있습니다 |
| API03006 | 지원하지 않는 메서드 | HTTP 메서드가 지원되지 않습니다 |
| API03007 | 요청 대기열 가득 참 | 보류 중인 요청이 너무 많습니다 |
응답 오류
서버에서 수신한 응답의 문제.
| 코드 | 이름 | 설명 |
|---|---|---|
| API04001 | 잘못된 응답 형식 | 서버 응답 형식이 유효하지 않습니다 |
| API04002 | 예기치 않은 응답 코드 | 예기치 않은 HTTP 상태 코드를 받았습니다 |
| API04003 | 잘못된 JSON 응답 | JSON 응답이 손상되었거나 유효하지 않습니다 |
| API04004 | 응답 데이터 누락 | 응답에서 예상 데이터가 누락되었습니다 |
| API04005 | JSON 복구 시도 | 잘못된 JSON에서 복구를 시도했습니다 |
| API04006 | 리소스 없음 | 요청된 리소스가 존재하지 않습니다 (404) |
플러그인/워드프레스 오류
워드프레스, WooCommerce 또는 WCPOS 플러그인 문제.
| 코드 | 이름 | 설명 |
|---|---|---|
| API05001 | WooCommerce API 비활성화 | WooCommerce REST API가 비활성화되었습니다 |
| API05002 | WCPOS 플러그인 없음 | WCPOS 플러그인이 설치되지 않았습니다 |
| API05003 | WCPOS 플러그인 구형 | WCPOS 플러그인을 업데이트해야 합니다 |
| API05004 | 워드프레스 API 비활성화 | 워드프레스 REST API가 비활성화되었습니다 |
| API05005 | 플러그인 없음 | 필수 플러그인이 설치되지 않았습니다 |
구성 오류
설정 및 구성 문제.
| 코드 | 이름 | 설명 |
|---|---|---|
| API06001 | 잘못된 URL 형식 | URL 형식이 유효하지 않습니다 |
| API06002 | API URL 누락 | 구성된 API URL이 없습니다 |
| API06003 | 잘못된 사이트 구성 | 사이트 구성이 올바르지 않습니다 |