1. API 항목 : 과정 리스트
-
(1) 호출 규칙
/api/courses?apikey={apikey} -
(2) 설명
- •해당 기관에서 연계신청을 한 과정의 리스트 정보를 제공
- •API Key : 발급받은 기관키
-
(3) Response Parameters
Parameters Parameter Field 필드명 Type 필수여부 비고 Course_Seq 과정코드 String 필수 - Course_Cate_Code 카테고리코드 String 필수 - Course_Name 과정명 String 필수 - Hit_Count 조회수 String - 사용자가 과정 상세 정보를 조회한 횟수 Like_Count 좋아요수 String - 사용자가 해당 과정에 대해 ‘좋아요’를 클릭한 횟수 Course_Img_Url 과정이미지 String - 과정 대표 이미지 URL -
(4) 결과
{"resJSON": "{data}","resCode": "success", "fail"}
2. API 항목 : 과정 상세
-
(1) 호출 규칙
/api/course?apikey={apikey}&courseseq={과정코드}&coursecsseq={기수코드} -
(2) 설명
- •과정명, 소개, 강사, 학습기간 등 과정에 대한 상세 정보를 제공
- •API Key : 발급받은 기관키
- •Courseseq: 과정리스트로 제공받은 상세정보를 제공받고자 하는 과정 코드
-
(3) Response Parameters
과정을 구성하고 있는 차시 수 (목차 수) 필수
Parameters Parameter Field 필드명 Type 필수여부 비고 Course_Seq 과정코드 String 필수 필수 Course_Cs_Seq 과정차수코드 String 필수 필수 Course_Name 제목 String 필수 필수 Course_Cate_Code 카테고리 String 필수 필수 Course_Tag 태그 String - - Course_Intro 강좌소개 String 필수 필수 Course_Prof_Url 강사이미지 String - 과정 대표 강사 이미지 URL Course_Prof 강사명 String - - Course_Prof_Intro 강사소개 String - - Course_Img_Url 과정이미지 String - 과정 대표 이미지 URL Course_Content_Sub 차시수 String 필수 - Course_Comp_Score 수료기준 String 필수 필수 Edu_Days 교육기간 String - 신청일로부터 교육기간(일) Course_Satis 만족도 String - -
(4) 결과
{ "resJSON": "{data}", "resCode": "success", "fail" }
3. API 항목 : 차시 리스트
-
(1) 호출 규칙
/api/subjects?apikey={apikey}&courseseq={과정코드}&coursecsseq={기수코드} -
(2) 설명
- •과정별 차시 리스트와 학습창 URL 정보를 제공
- •API Key : 발급받은 기관키
- •courseseq: 과정리스트로 제공받은 차시 리스트를 제공받고자 하는 과정 코드
-
(3) Response Parameters
Parameters Parameter Field 필드명 Type 필수여부 비고 Course_Seq 과정코드 String 필수 - Course_Cate_Code 차수코드 String 필수 해당 차수 코드, 동일 과정에 대해 해당 년도에 개설된 과정 차수 정보로 현재 GSEEK의 경우
1년에 1개 차수 운영Subject_Seq 차시코드 String 필수 과정을 구성하고 있는 차시(목차)코드 Subject_Name 차시명 String 필수 사용자가 과정 상세 정보를 조회한 횟수 Cs_Like 좋아요 String - 사용자가 해당 과정에 대해 ‘종아요’ 를 클릭한 횟수 Cs_Hit 조회수 String - 사용자가 해당 차시 ‘학습하기’ 를 클릭한 횟수 Course_Subject_Url 학습URL String 필수 - -
(4) 결과
{ "resJSON": "{data}", "resCode": "success", "fail" }
4. API 항목 : 차시 리스트
-
(1) 호출 규칙
/api/studyroom?apikey={apikey}&courseseq={과정코드}&coursecsseq={기수코드}&subjseq={차시코드}