[关闭]
@leptune 2019-03-04T02:50:40.000000Z 字数 1574 阅读 523

活动接口

厦门ZK


0. 统一说明

  • 接口域名:/wx/wechat/
  • 注意第6个接口GET和POST均可,其余则必须为GET接口
  • 返回成功:{"code":200, "data": 数组}
  • 返回失败:{"code":200以外的数字, "msg":错误信息字符串}

1. 授权登录接口

  • URL:register
  • 参数
    • code:微信返回的code
    • mini_app_id:固定105
    • share_id: 分享id(url中带的)
  • 返回:用户信息:
  1. {
  2. headimgurl: "" // 头像
  3. is_exchange: 0 // 是否已兑换:1是 0否
  4. is_bind_phone: 0 // 是否已绑定手机号:1是 0否
  5. nickname: "leptunetest" // 昵称
  6. openid: "testopenidlep199" // openid
  7. parts: [2,3] // 部件或装备代码;1~6表示部件,7~9表示装备
  8. }

2. 获取自定义分享所需数据接口:

  • URL: jz_share
  • 参数
    • mini_app_id:固定105
  • 返回:验签数据
  1. {
  2. appId: "wxd2e409ac73326aab"
  3. nonceStr: "pORjr1I0LtEbxx3o"
  4. signature: "5b62a7718a18ee2c6ac08324e7ba4d69b1a2672b"
  5. timestamp: 1547567634
  6. }

3. 根据share_id查询祝福语信息接口

  • :如果share_id为空,则查询系统信息
  • URL:get_share
  • 参数
    • share_id:分享id(url中带的)
    • current_openid:当前用户的openid
  • 返回:消息数据
  1. {
  2. nickname: '要显示的昵称'
  3. headimgurl: '要显示的头像'
  4. msg: '要显示的祝福语'
  5. part_id: '获得的部件id' // 若为空,则没获取到部件
  6. }

4. 轮询消息接口

  • URL:jz_msgs
  • 参数
    • current_openid:当前用户的openid
  • 成功:消息列表
  1. [{
  2. share_id: '分享id'
  3. nickname: '要显示的昵称'
  4. headimgurl: '要显示的头像'
  5. msg: '要显示的祝福语'
  6. part_id: '获得的部件id' // 若为空,则没获取到部件
  7. },
  8. {
  9. nickname: '要显示的昵称1'
  10. headimgurl: '要显示的头像1'
  11. msg: '要显示的祝福语1'
  12. part_id: '获得的部件id' // 若为空,则没获取到部件
  13. }]

5. 获取分享ID接口

  • URL:jz_get_share_id
  • 参数
    • current_openid:当前用户的openid
  • 返回:shareid和是否分享成功
  1. {
  2. share_id: '分享id' // 不是数字,而是字符串
  3. is_share_success: true // 是否分享成功
  4. default_msg: '默认祝福语'
  5. }

6. 分享后回调接口

  • URL:jz_report
  • 注意:该接口可为POSTGET接口
  • 参数
    • current_openid:当前用户的openid
    • share_id:分享id(第5个接口返回的)
    • msg:祝福语
  • 返回:无

7. 绑定手机号接口

  • URL:jz_bind_phone
  • 参数
    • current_openid:当前用户的openid
    • phone:手机号
  • 返回:无

8. 获取用户部件信息接口

  • URL:jz_get_parts
  • 参数
    • phone:用户手机号
  • 返回:用户部件信息
  1. {
  2. parts: [1,2,3],
  3. openid: '用户的openid'
  4. }

9. 反馈用户已完成兑换

  • URL:jz_report_exchange
  • 参数
    • openid:用户openid(第8个接口返回的)
    • is_new_user:是否是趣看点新用户: 1是 0否
  • 返回:无

10. 查询是否是审核模式

  • URL:jz_is_review_mode
  • 参数:无
  • 返回:是否是审核模式:1是 0否
  1. {
  2. is_review_mode: 1, // 1是 0否
  3. }

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注