Skip to content

StellaSong12/AiLaiBuLai

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

66 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AiLaiBuLai

登陆[已测试]

  • request

POST /users/session

  • body

      {
        "code":"xxxxx"
      }
    
  • response

    201 OK

    • header

      Token:xxxxxx

提交个人信息[除图片部分外已测试]

  • request

    POST /users?id=1533117&name=王小明&university=中山大学

    • header

      xxxxxx

    • body

      image/image等图片

  • response

    201 OK

发布签到[已测试]

  • request

    POST /checkin

    • header

      Token:xxxxxx

    • body

      经度纬度名称和签到时长(分钟)

        {
          "latitude": 124.2232,
          "longitude": 232.3232,
          "title": "软测b403",
          "limit_time": 15
        }
      
  • response

    201 OK

    �返回一个分享签到的密码

    {
      "share_id":"4618"
    }
    

参与签到[需要填坑]

  • request

    POST /share_checkin/{share_id}?latitude=322.1&longitude=2332.32

    • header

      Token:xxxxxx

    • body

      image/png

  • response

    • 201

      {
        "msg":"签到成功"
      }
      
    • 401

      {
        "msg":"签到失败/没有该签到活动/位置过远无法说�签到/�照片匹配失败"
      }
      

�查看签到活动的名称[已测试]

  • request

    GET /share_checkin/{share_id}

    • header

    Token:xxxxxx

  • response

    OK 200

    {
      "�title":"软测b302"
    }
    

    401

    {
      "msg":"该签到活动不存在"
    }
    

历史发布签到列表[已测试]

  • request

    GET /checkin

    • header

      Token:xxxxxx

    • body

        {
          "checkin_history":[
            {
                "title":"软测b304",
                "checkin_id":"bhjinkl",
                "datetime":"2018-01-03 11:12:23",
                "checkedin_num":80
            },
            {
                "title":"系分b209",
                "checkin_id":"431bjjnk"
                "datetime":"2018-01-23 14:12:23",
                "checkedin_num":75
            }
          ]
        }
      

点击结束签到

DELETE /checkin/{checkin_id}

  • request

    Token:xxxxxx

    • body

      204 成功结束

      401

      {
        "msg":"结束签到失败"
      }
      

具体每个签到信息[已测试]

GET /checkin/{checkin_id}

  • reuqest Token:xxxxxx

    • body

      200

      {
        "title":"软测b403"
        "checkedin":[
            {
                "id":"15331689",
                "name":"王同学",
                "university": "中山大学"
            },
            {
                "id":"15457682",
                "name":"李同学",
                "university": "中山大学"
            }
        ],
        "checkedin_num":75,
        "datetime":"xxxxxx",
        "is_on": false,
        "share_id": -1
      }
      

      401

      {
        "msg":"不存在该签到信息"
      }
      

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%