chong

Updates 未整理/客户端相关配置接口/yong-hu-xue-qi.md

Auto commit by GitBook Editor
... ... @@ -4,15 +4,111 @@
GET请求
| 参数 | 说明 | 必选? |
| --- | --- | --- |
| username | 账号,当前需要符合email规则 | 是 |
| password | 密码,长度在6-64之间 | 是 |
| nickname | 昵称,不能包含emoji字符 | 否 |
| figure\_url | 头像地址,头像需要先提交到某地 | 否 |
| 参数 | 类型 | 必填 | 说明 | 示例 |
| :--- | :--- | :--- | :--- | :--- |
| user\_id | Long | 是 | 用户id | |
| md5 | String | 是 | md5(user\_id+semester) | |
| semester | String | 是 | MONTH,SEMESTER,ALL | |
| start\_line | String | 否 | 学期开始时间 | 2017-01-01 |
返回值
status:success为成功,其他均为不成功,不成功时有msg消息返回。
参数
| | 类型 | 必填 | 说明 | 示例 |
| :--- | :--- | :--- | :--- | :--- |
| multiword | map | 是 | 词义相关数据 | |
| phrase | map | 是 | 短句相关数据 | |
| course | map | 是 | 课程相关数据 | |
| semesterReport | map | 是 | 学期预期学习报告 | |
成功 200
```
{
"phrase": {
"list": [
"alarm clock",
"no longer"
],
"count": 23
},
"course": {
"list": {
"WORD": [{
"courseName": "Unit4 Where is my backpack? 2",
"cover": "f02a5a3f30563b76fac8d4065c6d3cfd",
"courseId": "L3NoYXJlL3N2bi_kurrmlZnkuIPkuIog6K-N5rGHLzAwNy5Vbml0NCBXaGVyZSBpcyBteSBiYWNrcGFjaz8gMi54bHN4"
}],
"CONVERSATION": [{
"courseName": "你希望手机能有什么新功能?",
"cover": "9a458171554e6a5cd14088c191fb9533",
"courseId": "L3NoYXJlL3N2bi9MZXZlbCA2X0NvbnZlcnNhdGlvbjQvMDA1LuS9oOW4jOacm-aJi-acuuiDveacieS7gOS5iOaWsOWKn-iDve-8ny54bHN4"
}]
},
"type": [
"CONVERSATION",
"WORD"
],
"count": 2
},
"multiword": {
"count": 10,
"list": {
"托福雅思": [
"quantum n.",
"respiratory adj."
],
"高中": [
"wrinkle n.",
"physicist n."
],
"其它": [
"gymnast n.",
"yoga n."
],
"初中": [
"of prep.",
"the other."
],
"大学四六级": [
"accord v.",
"perception n."
],
"小学": [
"science n.",
"he pron."
]
},
"type": [
"托福雅思",
"大学四六级",
"高中",
"初中",
"小学",
"其它"
]
},
"semesterReport": {
"level": "LEVEL_4",
"targetF": "能向外教表明对某事的态度",
"contentF": "比较事物/进行选择/该怎么办/开玩笑/表达对某事的态度...",
"targetAmount": 80,
"finishedAmount": 3
}
}
```
失败
400
参数 错误,md5 参数错误
404
用户 没有报告
/signup
GET请求
... ...