四会课小程序领取0719.md
1.63 KB
四会课程 小程序领取接口0719
1. 微信用户登录,跟原来接口一样
- URL: {{localhost}}/boxfish-online-card/wxUser/userLogin
- Method: POST
- RequestBody:
{
// 登录凭证
"jsCode": "wx_jsCode",
// 用户信息
"nickName": "user_nickName",
"avatarUrl":"user_avatarUrl"
}
- ResponseBody:
// status
private ResponseStatus status;
private String message;
// body
private String openId;
private String wxToken;
2. 通过邀请码,建立邀请关系
- URL: {{localhost}}/boxfish-online-card/wx_mini/addUserRelationship/v2
- Method: POST
- RequestBody:
{
"openId": "user_openId",
"invitationCode": "invitation_code"
}
- ResponseBody:
public static class Response {
// status
private ResponseStatus status;
private String message;
// 邀请人信息
private String invitationOpenId;
private String invitationNickName;
private String invitationAvatarUrl;
}
3. 用户查询领取信息接口
- URL: {{localhost}}/boxfish-online-card/order/mini/getUserObtainSummary
- Method: POST
- RequestBody:
{
"userOpenId": "open_id_userOpenId"
}
- ResponseBody:
{
"status": "SUCCESS",
"userObtainWordCourse": true,
"userObtainExperienceCourse": false,
"userType": "BUSINESS",
"invitationList": [
{
"openId":"invitation_openId",
"nickName": "张三",
"avatarUrl": "avatar_avatarUrl",
"flagPlaceOrder": true,
"orderTime": "2019-07-19 00:00:11"
}
]
}