京翰在線APP API v1.0.0
基礎參數
獲取所有課程類型
請求信息
接口地址 /v1.0.0/client/get_course_type 請求方式 GETphp
請求頭
參數名 |
類型 |
是否必要 |
值 |
描述 |
content-type |
string |
是 |
application/json |
傳輸類型 |
響應參數
參數名 |
類型 |
描述 |
code |
integer |
狀態碼 |
data |
array |
數據 |
id |
integer |
課程類型id |
course_type_name |
string |
課程類型名稱 |
message |
string |
系統消息 |
響應示例
{
'code': 20000,
'data': [
{
'id': 1,
'course_type_name': '小班課'
},
{
'id': 2,
'course_type_name': '大班課'
},
{
'id': 3,
'course_type_name': '三人行'
},
...
],
'message': 'ok'
}
獲取所有學科
請求信息
接口地址 /v1.0.0/client/get_subject 請求方式 GETjson
請求頭
參數名 |
類型 |
是否必要 |
值 |
描述 |
content-type |
string |
是 |
application/json |
傳輸類型 |
響應參數
參數名 |
類型 |
描述 |
code |
integer |
狀態碼 |
data |
array |
數據 |
id |
integer |
課程類型id |
subject_name |
string |
學科名稱 |
message |
string |
系統消息 |
響應示例
{
'code': 20000,
'data': [
{
'id': 1,
'type_name': '數學'
},
{
'id': 2,
'type_name': '物理'
},
{
'id': 3,
'type_name': '語文'
},
...
],
'message': 'ok'
}
獲取所有年級
請求信息
接口地址 /v1.0.0/client/get_grade 請求方式 GETapp
請求頭
參數名 |
類型 |
是否必要 |
值 |
描述 |
content-type |
string |
是 |
application/json |
傳輸類型 |
響應參數
參數名 |
類型 |
描述 |
code |
integer |
狀態碼 |
data |
array |
數據 |
id |
integer |
年級id |
grade_name |
string |
年級名稱 |
message |
string |
系統消息 |
響應示例
{
'code': 20000,
'data': [
{
'id': 1,
'grade_name': '一年級'
},
{
'id': 2,
'grade_name': '二年級'
},
{
'id': 3,
'grade_name': '精選'
},
...
],
'message': 'ok'
}
獲取校區
請求信息
接口地址 /v1.0.0/client/get_campus 請求方式 GETless
請求頭
參數名 |
類型 |
是否必要 |
值 |
描述 |
content-type |
string |
是 |
application/json |
傳輸類型 |
參數
參數名 |
類型 |
是否必要 |
描述 |
province |
string |
是 |
省 |
city |
string |
是 |
市 |
district |
string |
否 |
區/縣 |
響應參數
參數名 |
類型 |
描述 |
code |
integer |
返回碼 |
data |
array |
數據 |
id |
integer |
機構id |
institution_name |
string |
機構名稱 |
institution_type |
integer |
機構類型 |
gps |
string |
gps定位參數 |
institution_address |
string |
機構地址 |
phone |
string |
機構電話 |
province |
string |
所在省 |
city |
string |
所在市 |
district |
string |
所在區縣 |
institution_image |
string |
機構圖 |
message |
string |
接口消息 |
響應示例
{
'code': 20000,
'data': [
{
'id': '',
'institution_name': '',
'institution_type': '',
'gps': '',
'institution_address': '',
'phone': '',
'province': '',
'city': '',
'district': '',
'institution_image': ''
},
...
],
'message': 'ok'
}
獲取所有文件格式
請求信息
接口地址 /v1.0.0/client/get_file_format 請求方式 GETide
請求頭
參數名 |
類型 |
是否必要 |
值 |
描述 |
content-type |
string |
是 |
application/json |
傳輸類型 |
響應參數
參數名 |
類型 |
描述 |
code |
integer |
返回碼 |
data |
array |
數據 |
id |
integer |
文件格式表id |
file_format_name |
string |
文件格式名稱 |
message |
string |
接口消息 |
響應示例
{
'code': 20000,
'data': [
{
'id': '',
'file_format_name': ''
},
...
],
'message': 'ok'
}
客戶
獲取客戶登陸Token
請求信息
接口地址 /v1.0.0/client/token 請求方式 GET學習
請求頭
參數名 |
類型 |
是否必要 |
值 |
描述 |
content-type |
string |
是 |
application/json |
傳輸類型 |
參數
參數名 |
類型 |
是否必要 |
描述 |
mobile |
string |
是 |
用戶帳號 |
password |
string |
否 |
用戶密碼(md5加密)、與短信碼二選一 |
verify_code |
string |
否 |
用戶短信驗證碼、與密碼二選一 |
響應參數
參數名 |
類型 |
描述 |
code |
integer |
用戶帳號 |
data |
array |
數據 |
token |
string |
token碼 |
message |
string |
用戶短信驗證碼、與密碼二選一 |
響應示例
{
'code': 20000,
'data': {
'token': 'eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJodHRwOlwvXC93d3cuaGVsbG93ZWJhLm5ldCIsImF1ZCI6Imh0dHA6XC9cL3d3dy5oZWxsb3dlYmEubmV0IiwiaWF0IjoxNTkxOTMxMjAzLCJuYmYiOjE1OTE5MzEyMDMsImV4cCI6MTU5MjAxNzYwMywiZGF0YSI6eyJpZCI6NTJ9fQ.lXg2yhtt9I2_pXK46FOBsB4DwhZDzCB8OX0JCvBfLcU'
},
'message': 'ok'
}
獲取客戶信息
請求信息
接口地址 /v1.0.0/client/customer_info 請求方式 GET加密
請求頭
參數名 |
類型 |
是否必要 |
值 |
描述 |
content-type |
string |
是 |
application/json |
傳輸類型 |
JH-CLIENT-PASS |
string |
是 |
AppToken |
用戶token |
響應參數
參數名 |
類型 |
描述 |
code |
integer |
用戶帳號 |
data |
array |
數據 |
id |
integer |
客戶id |
customer_name |
string |
客戶姓名 |
sex |
string |
客戶性別 |
mobile |
string |
手機號 |
grade_id |
string |
年級id |
grade |
string |
年級 |
province |
string |
省 |
city |
string |
市 |
district |
string |
區、縣 |
customer_avatar |
string |
頭像地址 |
create_time |
string |
建立時間 |
message |
string |
用戶短信驗證碼、與密碼二選一 |
響應示例
{
'code': 20000,
'data': {
'id': '',
'customer_name': '',
'sex': '',
'mobile': '',
'grade_id': '',
'grade': '',
'province': '',
'city': '',
'district': '',
'customer_avatar': '',
'create_time': ''
},
'message': 'ok'
}
獲取客戶收貨地址
請求信息
接口地址 /v1.0.0/client/customer_receiving_address 請求方式 GET3d
請求頭
參數名 |
類型 |
是否必要 |
值 |
描述 |
content-type |
string |
是 |
application/json |
傳輸類型 |
JH-CLIENT-PASS |
string |
是 |
AppToken |
用戶token |
響應參數
參數名 |
類型 |
描述 |
code |
integer |
用戶帳號 |
data |
array |
數據 |
id |
integer |
id |
customer_id |
integer |
客戶id |
province |
string |
省 |
city |
string |
市 |
district |
string |
區、縣 |
address |
string |
詳細地址 |
is_default |
string |
是否爲默認 |
create_time |
string |
建立時間 |
message |
string |
用戶短信驗證碼、與密碼二選一 |
響應示例
{
'code': 20000,
'data': [
{
'id': '',
'customer_id': '',
'province': '',
'city': '',
'district': '',
'address': '',
'is_default': '',
'create_time': ''
},
...
]
'message': 'ok'
}
修改客戶收貨地址
請求信息
接口地址 /v1.0.0/client/update_receiving_address 請求方式 PUTcode
請求頭
參數名 |
類型 |
是否必要 |
值 |
描述 |
content-type |
string |
是 |
application/json |
傳輸類型 |
JH-CLIENT-PASS |
string |
是 |
AppToken |
用戶token |
參數
參數名 |
類型 |
是否必要 |
描述 |
id |
integer |
是 |
收貨地址id |
province |
string |
否 |
省 |
city |
string |
否 |
市 |
district |
string |
否 |
區、縣 |
address |
string |
否 |
詳細地址 |
is_default |
integer |
否 |
是否爲默認 |
響應參數
參數名 |
類型 |
描述 |
code |
integer |
用戶帳號 |
data |
array |
數據 |
id |
integer |
id |
customer_id |
integer |
客戶id |
province |
string |
省 |
city |
string |
市 |
district |
string |
區、縣 |
address |
string |
詳細地址 |
is_default |
string |
是否爲默認 |
create_time |
string |
建立時間 |
message |
string |
系統消息 |
響應示例
{
'code': 20000,
'data': [
{
'id': '',
'customer_id': '',
'province': '',
'city': '',
'district': '',
'address': '',
'is_default': '',
'create_time': ''
},
...
]
'message': 'ok'
}
新增客戶收貨地址
請求信息
接口地址 /v1.0.0/client/create_receiving_address 請求方式 POSTorm
請求頭
參數名 |
類型 |
是否必要 |
值 |
描述 |
content-type |
string |
是 |
application/json |
傳輸類型 |
JH-CLIENT-PASS |
string |
是 |
AppToken |
用戶token |
參數
參數名 |
類型 |
是否必要 |
描述 |
province |
string |
是 |
省 |
city |
string |
是 |
市 |
district |
string |
是 |
區、縣 |
address |
string |
是 |
詳細地址 |
is_default |
integer |
是 |
是否爲默認 |
響應參數
參數名 |
類型 |
描述 |
code |
integer |
用戶帳號 |
data |
array |
數據 |
id |
integer |
id |
customer_id |
integer |
客戶id |
province |
string |
省 |
city |
string |
市 |
district |
string |
區、縣 |
address |
string |
詳細地址 |
is_default |
string |
是否爲默認 |
create_time |
string |
建立時間 |
message |
string |
系統消息 |
響應示例
{
'code': 20000,
'data': [
{
'id': '',
'customer_id': '',
'province': '',
'city': '',
'district': '',
'address': '',
'is_default': '',
'create_time': ''
},
...
]
'message': 'ok'
}
修改客戶信息
請求信息
接口地址 /v1.0.0/client/update_customer_info 請求方式 PUT
請求頭
參數名 |
類型 |
是否必要 |
值 |
描述 |
content-type |
string |
是 |
application/json |
傳輸類型 |
JH-CLIENT-PASS |
string |
是 |
AppToken |
用戶token |
參數
參數名 |
類型 |
是否必要 |
描述 |
id |
integer |
是 |
客戶id |
customer_name |
string |
否 |
客戶姓名 |
sex |
int |
否 |
客戶性別 0:男, 1:女 |
grade_id |
integer |
否 |
年級id |
province |
string |
否 |
省 |
city |
string |
否 |
市 |
district |
string |
否 |
區、縣 |
customer_avatar |
string |
否 |
頭像地址 |
響應參數
參數名 |
類型 |
描述 |
code |
integer |
用戶帳號 |
data |
array |
數據 |
id |
integer |
客戶id |
customer_name |
string |
客戶姓名 |
sex |
string |
客戶性別 |
mobile |
string |
手機號 |
grade_id |
string |
年級id |
grade |
string |
年級 |
province |
string |
省 |
city |
string |
市 |
district |
string |
區、縣 |
customer_avatar |
string |
頭像地址 |
create_time |
string |
建立時間 |
message |
string |
系統消息 |
響應示例
{
'code': 20000,
'data': {
'id': '',
'customer_name': '',
'sex': '',
'mobile': '',
'grade_id': '',
'grade': '',
'province': '',
'city': '',
'district': '',
'customer_avatar': '',
'create_time': ''
},
'message': 'ok'
}
課程信息
獲取班課課程
請求信息
接口地址 /v1.0.0/client/get_course 請求方式 GET
請求頭
參數名 |
類型 |
是否必要 |
值 |
描述 |
content-type |
string |
是 |
application/json |
傳輸類型 |
JH-CLIENT-PASS |
string |
否 |
AppToken |
用戶token |
參數
參數名 |
類型 |
是否必要 |
描述 |
province |
string |
是 |
省 |
city |
string |
是 |
市 |
grade_id |
integer |
否 |
年級 |
institution_id |
integer |
否 |
校區機構id |
subject_id |
integer |
否 |
學科 |
is_handpick |
integer |
否 |
是否爲精選 |
course_type_id |
integer |
否 |
課程類型id(三人行、小班課) |
響應參數
參數名 |
類型 |
描述 |
code |
integer |
用戶帳號 |
data |
array |
數據 |
id |
integer |
課程id |
course_name |
string |
課程名稱 |
course_type_id |
integer |
課程類型id |
course_type_name |
string |
課程類型名稱 |
course_style |
integer |
上課形式 0:線下 1:線上 |
subject_id |
integer |
學科id |
subject |
string |
學科名稱 |
sort_val |
integer |
排序權重值 |
institution_id |
integer |
機構id |
institution_name |
string |
機構名稱 |
course_thumb |
string |
縮略圖地址 |
detail_image_path |
string |
詳情圖地址 |
wx_code |
string |
二維碼交流羣連接 |
course_price |
float |
課程價格 |
pay_status |
integer |
是否已購買 0:否 1:是 |
course_start_time |
string |
課程開始時間 |
audition_path |
string |
試聽地址 |
is_handpick |
integer |
是否爲精選 0:否、1:是 |
gps |
string |
座標位置 |
province |
string |
機構所在省 |
city |
string |
機構所在市 |
district |
string |
機構所在區縣 |
institution_address |
string |
機構地址 |
institution_phone |
string |
機構電話 |
id |
integer |
課節id |
lesson |
array |
課節信息 |
course_lesson_name |
string |
課節名稱 |
lesson_start_time |
string |
課節開始時間 |
lesson_length |
string |
課節時長 |
lesson_status |
string |
課節狀態 |
video_path |
string |
視頻地址 |
teacher_id |
integer |
上課老師id |
teacher_name |
string |
上課老師姓名 |
teacher_avatar |
string |
上課老師頭像 |
assist_teacher_id |
integer |
助教老師id |
assist_teacher_avatar |
string |
助教老師頭像 |
assist_teacher_name |
string |
助教老師姓名 |
message |
string |
接口消息 |
響應示例
{
'code': 20000,
'data': [
{
'id': '',
'course_name': '',
'course_type_id': '',
'course_type_name': '',
'course_style': '',
'subject_id': '',
'subject': '',
'sort_val': '',
'institution_id': '',
'institution_name': '',
'course_thumb': '',
'pay_status': '',
'detail_image_path': '',
'wx_code': '',
'course_price': '',
'course_status': '',
'course_start_time': '',
'audition_path': '',
'is_handpick': '',
'gps': '',
'province': '',
'city': '',
'district': '',
'institution_address': '',
'institution_phone': '',
'lesson': [
{
'id': 0,
'lesson_name': '',
'lesson_start_time': '',
'lesson_time_length': '',
'lesson_status': ''
'video_path': '',
'teacher_id': ''
'teacher_name': '',
'teacher_avatar': '',
'assist_teacher_id': '',
'assist_teacher_name': '',
'assist_teacher_avatar': ''
},
...
]
},
...
],
'message': 'ok'
}
分頁獲取班課課程
請求信息
接口地址 /v1.0.0/client/get_course_page 請求方式 GET
請求頭
參數名 |
類型 |
是否必要 |
值 |
描述 |
content-type |
string |
是 |
application/json |
傳輸類型 |
JH-CLIENT-PASS |
string |
否 |
AppToken |
用戶token |
參數
參數名 |
類型 |
是否必要 |
描述 |
province |
string |
是 |
省 |
city |
string |
是 |
市 |
page |
integer |
是 |
頁碼 |
pageSize |
integer |
是 |
分頁大小 |
grade_id |
integer |
否 |
年級 |
institution_id |
integer |
否 |
校區機構id |
subject_id |
integer |
否 |
學科 |
is_handpick |
integer |
否 |
是否爲精選 |
course_type_id |
integer |
否 |
課程類型id(三人行、小班課) |
響應參數
參數名 |
類型 |
描述 |
code |
integer |
用戶帳號 |
data |
array |
數據 |
total |
integer |
數據總量 |
per_page |
integer |
每頁數據量 |
current_page |
integer |
當前頁碼 |
last_page |
integer |
最後頁碼 |
data |
array |
數據 |
id |
integer |
課程id |
course_name |
string |
課程名稱 |
course_type_id |
integer |
課程類型id |
course_type_name |
string |
課程類型名稱 |
course_style |
integer |
上課形式 0:線下 1:線上 |
subject_id |
integer |
學科id |
subject |
string |
學科名稱 |
sort_val |
integer |
排序權重值 |
institution_id |
integer |
機構id |
institution_name |
string |
機構名稱 |
course_thumb |
string |
縮略圖地址 |
detail_image_path |
string |
詳情圖地址 |
wx_code |
string |
二維碼交流羣連接 |
course_price |
float |
課程價格 |
pay_status |
integer |
是否已購買 0:否 1:是 |
course_start_time |
string |
課程開始時間 |
audition_path |
string |
試聽地址 |
is_handpick |
integer |
是否爲精選 0:否、1:是 |
gps |
string |
座標位置 |
province |
string |
機構所在省 |
city |
string |
機構所在市 |
district |
string |
機構所在區縣 |
institution_address |
string |
機構地址 |
institution_phone |
string |
機構電話 |
id |
integer |
課節id |
lesson |
array |
課節信息 |
course_lesson_name |
string |
課節名稱 |
lesson_start_time |
string |
課節開始時間 |
lesson_length |
string |
課節時長 |
lesson_status |
string |
課節狀態 |
video_path |
string |
視頻地址 |
teacher_id |
integer |
上課老師id |
teacher_name |
string |
上課老師姓名 |
teacher_avatar |
string |
上課老師頭像 |
assist_teacher_id |
integer |
助教老師id |
assist_teacher_avatar |
string |
助教老師頭像 |
assist_teacher_name |
string |
助教老師姓名 |
message |
string |
接口消息 |
響應示例
{
'code': 20000,
'data': {
'total': '',
'per_page': '',
'current_page': '',
'last_page': '',
'data': [
{
'id': '',
'course_name': '',
'course_type_id': '',
'course_type_name': '',
'course_style': '',
'subject_id': '',
'subject': '',
'sort_val': '',
'institution_id': '',
'institution_name': '',
'course_thumb': '',
'pay_status': '',
'detail_image_path': '',
'wx_code': '',
'course_price': '',
'course_status': '',
'course_start_time': '',
'audition_path': '',
'is_handpick': '',
'gps': '',
'province': '',
'city': '',
'district': '',
'institution_address': '',
'institution_phone': '',
'lesson': [
{
'id': 0,
'lesson_name': '',
'lesson_start_time': '',
'lesson_time_length': '',
'lesson_status': ''
'video_path': '',
'teacher_id': ''
'teacher_name': '',
'teacher_avatar': '',
'assist_teacher_id': '',
'assist_teacher_name': '',
'assist_teacher_avatar': ''
},
...
]
}
]
},
'message': 'ok'
}
獲取已購課程
請求信息
接口地址 /v1.0.0/client/get_pay_course_page 請求方式 GET
請求頭
參數名 |
類型 |
是否必要 |
值 |
描述 |
content-type |
string |
是 |
application/json |
傳輸類型 |
JH-CLIENT-PASS |
string |
是 |
AppToken |
用戶token |
參數
參數名 |
類型 |
是否必要 |
描述 |
page |
integer |
是 |
頁碼 |
pageSize |
integer |
是 |
分頁尺寸 |
course_type_id |
integer |
否 |
課程類型id |
course_style |
integer |
否 |
上課形式 |
subject_id |
integer |
否 |
學科id |
響應參數
參數名 |
類型 |
描述 |
code |
integer |
狀態碼 |
data |
array |
數據 |
total |
integer |
數據總量 |
per_page |
integer |
每頁數據量 |
current_page |
integer |
當前頁碼 |
last_page |
integer |
最後頁碼 |
data |
array |
數據 |
id |
integer |
課程id |
course_name |
string |
課程名稱 |
course_type_id |
integer |
課程類型id |
course_type_name |
string |
課程類型名稱 |
course_style |
integer |
上課形式 0:線下 1:線上 |
subject_id |
integer |
學科id |
subject |
string |
學科名稱 |
wx_code |
string |
二維碼交流羣連接 |
course_start_time |
string |
課程開始時間 |
lesson |
array |
課節信息 |
id |
integer |
課節id |
course_lesson_name |
string |
課節名稱 |
lesson_start_time |
string |
課節開始時間 |
lesson_length |
string |
課節時長 |
lesson_status |
string |
課節狀態 |
video_path |
string |
視頻地址 |
teacher_id |
integer |
上課老師id |
teacher_name |
string |
上課老師姓名 |
teacher_avatar |
string |
上課老師頭像 |
assist_teacher_id |
integer |
助教老師id |
assist_teacher_avatar |
string |
助教老師頭像 |
assist_teacher_name |
string |
助教老師姓名 |
message |
string |
接口消息 |
響應示例
{
'code': 20000,
'data': {
'total': '',
'per_page': '',
'current_page': '',
'last_page': '',
'data': [
{
'id': '',
'course_name': '',
'course_type_id': '',
'course_type_name': '',
'course_style': '',
'subject_id': '',
'subject': '',
'wx_code': '',
'course_start_time': '',
'lesson': [
{
'id': 0,
'course_lesson_name': '',
'lesson_start_time': '',
'lesson_length': '',
'lesson_status': ''
'video_path': '',
'teacher_id': ''
'teacher_name': '',
'teacher_avatar': '',
'assist_teacher_id': '',
'assist_teacher_name': '',
'assist_teacher_avatar': ''
},
...
]
},
...
]
},
'message': 'ok'
}
訂單模塊
獲取訂單
請求信息
接口地址 /v1.0.0/client/get_order 請求方式 GET
請求頭
參數名 |
類型 |
是否必要 |
值 |
描述 |
content-type |
string |
是 |
application/json |
傳輸類型 |
JH-CLIENT-PASS |
string |
是 |
AppToken |
用戶token |
參數
參數名 |
類型 |
是否必要 |
描述 |
page |
integer |
是 |
頁碼 |
pageSize |
integer |
是 |
分頁尺寸 |
響應參數
參數名 |
類型 |
描述 |
code |
integer |
狀態碼 |
data |
array |
數據 |
total |
integer |
數據總量 |
per_page |
integer |
每頁數據量 |
current_page |
integer |
當前頁碼 |
last_page |
integer |
最後頁碼 |
data |
array |
數據 |
customer_id |
integer |
客戶id |
order_number |
string |
訂單編號 |
create_time |
string |
建立時間 |
real_money |
float |
實付金額 |
order_money |
float |
訂單金額 |
institution_id |
integer |
機構id |
institution_name |
string |
機構名稱 |
order_status |
integer |
訂單狀態 0:未完成 1:完成 2:已取消 |
id |
integer |
課程id |
course_name |
string |
課程名稱 |
message |
string |
接口消息 |
響應示例
{
'code': 20000,
'data': {
'total': '',
'per_page': '',
'current_page': '',
'last_page': '',
'data': [
{
'id': '',
'course_name': '',
'type_id': '',
'type': '',
'course_style': '',
'subject_id': '',
'subject': '',
'wx_code': '',
'course_start_time': '',
'lesson': [
{
'id': 0,
'lesson_name': '',
'lesson_start_time': '',
'lesson_time_length': '',
'lesson_status': ''
'video_path': '',
'teacher_id': ''
'teacher_name': '',
'teacher_avatar': '',
'assist_teacher_id': '',
'assist_teacher_name': '',
'assist_teacher_avatar': ''
}
]
},
...
]
},
'message': 'ok'
}
系統配置
獲取系統配置
請求信息
接口地址 /v1.0.0/client/get_config 請求方式 GET
請求頭
參數名 |
類型 |
是否必要 |
值 |
描述 |
content-type |
string |
是 |
application/json |
傳輸類型 |
參數
參數名 |
類型 |
是否必要 |
描述 |
province |
string |
是 |
省 |
city |
string |
是 |
市 |
響應參數
參數名 |
類型 |
描述 |
code |
integer |
用戶帳號 |
data |
array |
數據 |
minute_jh |
string |
一分鐘瞭解京翰連接 |
sell_course_real_live |
string |
賣課直播入口 |
class_real_live |
string |
班課直播接口 |
jh_famous_teahcer |
string |
京翰名師視頻連接 |
report_test |
string |
報告評測連接 |
jh_monther |
string |
京翰媽媽視頻連接 |
online_class_computer |
string |
網課專用電腦連接 |
invitation |
string |
邀請好友連接 |
book_shop |
string |
圖書商城連接 |
one_to_one_image |
string |
一對一預定圖文介紹 |
online_one_to_one_order |
string |
線上一對一預定H5地址 |
offline_one_to_one_order |
string |
線下一對一預定H5地址 |
invite_path |
string |
邀請好友h5連接 |
message |
string |
接口消息 |
響應示例
{
'code': 20000,
'data': {
'sell_course_real_live': '',
'class_real_live': ''
'minute_jh': '',
'jh_famous_teahcer': '',
'report_test': '',
'jh_monther': '',
'online_class_computer':'',
'invitation': '',
'book_shop': '',
'one_to_one_image': '',
'online_one_to_one_order': '',
'offline_one_to_one_order': '',
'invite_path': ''
},
'message': 'ok'
}
獲取大區輪播圖
請求信息
接口地址 /v1.0.0/client/get_carousel 請求方式 GET
請求頭
參數名 |
類型 |
是否必要 |
值 |
描述 |
content-type |
string |
是 |
application/json |
傳輸類型 |
參數
參數名 |
類型 |
是否必要 |
描述 |
province |
string |
是 |
省 |
city |
string |
是 |
市 |
響應參數
參數名 |
類型 |
描述 |
code |
integer |
用戶帳號 |
data |
array |
數據 |
img_path |
string |
圖片連接 |
http_path |
string |
h5地址 |
message |
string |
接口消息 |
響應示例
{
'code': 20000,
'data': [
{
'img_path': 'http://img_http_path',
'http_path': 'http://redirect_http_path'
},
{
'img_path': 'http://img_http_path',
'http_path': 'http://redirect_http_path'
},
{
'img_path': 'http://img_http_path',
'http_path': 'http://redirect_http_path'
},
{
'img_path': 'http://img_http_path',
'http_path': 'http://redirect_http_path'
}
],
'message': 'ok'
}
系統資料
獲取資料
請求信息
接口地址 /v1.0.0/client/get_course_file 請求方式 GET
請求頭
參數名 |
類型 |
是否必要 |
值 |
描述 |
content-type |
string |
是 |
application/json |
傳輸類型 |
參數
參數名 |
類型 |
是否必要 |
描述 |
page |
integer |
是 |
頁碼 |
pageSize |
integer |
是 |
每頁數據量 |
file_type |
integer |
是 |
文件類型 0:學習資料 1:知識點 |
subject_id |
integer |
否 |
學科id |
grade_id |
integer |
否 |
年級id |
file_format_id |
integer |
否 |
文件類型id |
file_name |
string |
否 |
文件名 |
響應參數
參數名 |
類型 |
描述 |
code |
integer |
用戶帳號 |
data |
array |
數據 |
total |
integer |
數據總數 |
per_page |
integer |
每頁數據量 |
current_page |
integer |
當前頁碼 |
last_page |
integer |
最後頁碼 |
file_name |
string |
文件名稱 |
file_type |
integer |
文件類型 |
file_format_name |
string |
文件格式名稱 |
subject_id |
integer |
學科id |
subject_name |
string |
學科名稱 |
grade_id |
integer |
年級id |
grade_name |
string |
年級名稱 |
file_path |
string |
文件地址 |
look_count |
integer |
瀏覽量 |
message |
string |
接口消息 |
響應示例
{
'code': 20000,
'data': [
{
'total': '',
'per_page': '',
'current_page': '',
'last_page': '',
'data': [
{
'file_name': '',
'file_type': '',
'file_format_name': '',
'subject_id': '',
'subject_name': '',
'grade_id': '',
'grade_name': '',
'file_path': '',
'look_count': ''
},
...
]
}
],
'message': 'ok'
}
商品
分頁獲取商品
請求信息
接口地址 /v1.0.0/client/get_goods 請求方式 GET
請求頭
參數名 |
類型 |
是否必要 |
值 |
描述 |
content-type |
string |
是 |
application/json |
傳輸類型 |
參數
參數名 |
類型 |
是否必要 |
描述 |
page |
integer |
是 |
頁碼 |
pageSize |
integer |
是 |
每頁數據量 |
響應參數
參數名 |
類型 |
描述 |
code |
integer |
用戶帳號 |
data |
array |
數據 |
total |
integer |
數據總數 |
per_page |
integer |
每頁數據量 |
current_page |
integer |
當前頁碼 |
last_page |
integer |
最後頁碼 |
goods_name |
string |
商品名稱 |
description |
string |
商品描述 |
integration |
integer |
商品所需積分 |
thumb |
string |
商品縮略圖地址 |
detail_image |
string |
商品詳情圖地址 |
message |
string |
接口消息 |
響應示例
{
'code': 20000,
'data': [
{
'total': '',
'per_page': '',
'current_page': '',
'last_page': '',
'data': [
{
'goods_name': '',
'description': '',
'integration': '',
'thumb': '',
'detail_image': ''
},
...
]
}
],
'message': 'ok'
}
分頁獲取商品兌換記錄
請求信息
接口地址 /v1.0.0/client/get_goods_conversion 請求方式 GET
請求頭
參數名 |
類型 |
是否必要 |
值 |
描述 |
content-type |
string |
是 |
application/json |
傳輸類型 |
JH-CLIENT-PASS |
string |
是 |
AppToken |
用戶token |
參數
參數名 |
類型 |
是否必要 |
描述 |
page |
integer |
是 |
頁碼 |
pageSize |
integer |
是 |
每頁數據量 |
響應參數
參數名 |
類型 |
描述 |
code |
integer |
用戶帳號 |
data |
array |
數據 |
total |
integer |
數據總數 |
per_page |
integer |
每頁數據量 |
current_page |
integer |
當前頁碼 |
last_page |
integer |
最後頁碼 |
id |
integer |
兌換記錄id |
goods_id |
integer |
商品id |
goods_name |
string |
商品名稱 |
description |
string |
商品描述 |
consume |
integer |
本次兌換消耗積分 |
create_time |
string |
兌換時間 |
message |
string |
接口消息 |
響應示例
{
'code': 20000,
'data': [
{
'total': '',
'per_page': '',
'current_page': '',
'last_page': '',
'data': [
{
'id': '',
'goods_id': '',
'goods_name': '',
'description': '',
'consume': '',
'create_time': ''
},
...
]
}
],
'message': 'ok'
}
分頁獲取積分來源明細
請求信息
接口地址 /v1.0.0/client/get_goods_product_detail 請求方式 GET
請求頭
參數名 |
類型 |
是否必要 |
值 |
描述 |
content-type |
string |
是 |
application/json |
傳輸類型 |
JH-CLIENT-PASS |
string |
是 |
AppToken |
用戶token |
參數
參數名 |
類型 |
是否必要 |
描述 |
page |
integer |
是 |
頁碼 |
pageSize |
integer |
是 |
每頁數據量 |
響應參數
參數名 |
類型 |
描述 |
code |
integer |
用戶帳號 |
data |
array |
數據 |
total |
integer |
數據總數 |
per_page |
integer |
每頁數據量 |
current_page |
integer |
當前頁碼 |
last_page |
integer |
最後頁碼 |
id |
integer |
來源表id |
amount |
integer |
數量 |
type |
string |
來源類型名稱 |
course_id |
integer |
來源課程id |
course_name |
string |
來源課程名稱 |
course_lesson_id |
integer |
來源課節id |
course_lesson_name |
string |
來源課節名稱 |
create_time |
string |
來源時間 |
message |
string |
接口消息 |
響應示例
{
'code': 20000,
'data': [
{
'total': '',
'per_page': '',
'current_page': '',
'last_page': '',
'data': [
{
'id': '',
'amount': '',
'type': '',
'course_id': '',
'course_name': '',
'course_lesson_id': '',
'course_lesson_name': '',
'create_time': ''
},
...
]
}
],
'message': 'ok'
}