[关闭]
@Humbert 2017-11-25T09:10:26.000000Z 字数 1074 阅读 1044

250API

注册

URL Method
/api/signup/ POST

POST DATA

  1. {
  2. "username":String,
  3. "password":String,
  4. "specialty":String,
  5. "qq":String
  6. }

Response DATA
成功
Status Code:200

  1. {
  2. "uid":Int
  3. }

失败(用户名重复)
Status Code:409

  1. {
  2. "message":"fail"
  3. }

登录

URL Method
/api/signin/ POST

POST DATA

  1. {
  2. "username":String
  3. "password":String
  4. }

RESPONSE DATA
成功
Status Code:200

  1. {
  2. "uid":Int
  3. }

用户不存在
Status Code:404

  1. {
  2. "message":"notfound"
  3. }

密码错误
Status Code:401

  1. {
  2. "message":"fail"
  3. }

获取其他人列表

URL Method
/api/getpeople/myid=Int GET

RESPONSE DATA

  1. {
  2. "people" : [
  3. {
  4. "uid":Int,
  5. "username":String,
  6. "specialty":String
  7. },
  8. {
  9. "uid":Int,
  10. "username":String,
  11. "specialty":String
  12. },
  13. {
  14. "uid":Int,
  15. "username":String,
  16. "specialty":String
  17. },
  18. ......
  19. ]
  20. }

喜欢

URL Method
/api/like/ POST

POST DATA

  1. {
  2. "myid":Int,
  3. "otherid":Int
  4. }

RESPONSE DATA
配对成功
Status code:200

  1. {
  2. "message":"ok",
  3. "qq":String //喜欢的人的qq
  4. }

配对失败
Status Code:200

  1. {
  2. "message":"fail"
  3. }

消息推送

URL Method
/api/message/ POST

POST DATA

  1. {
  2. "myid":Int
  3. }

RESPONSE DATA
存在

  1. {
  2. "messages":[
  3. {
  4. "uid":Int
  5. "username":String,
  6. "specialty":String,
  7. "qq":String
  8. },
  9. {
  10. "uid":Int
  11. "username":String,
  12. "specialty":String,
  13. "qq":String
  14. },
  15. {
  16. "uid":Int
  17. "username":String,
  18. "specialty":String,
  19. "qq":String
  20. },
  21. ......
  22. ]
  23. }

无消息

  1. {
  2. "message":"none"
  3. }

用户不存在

  1. {
  2. "message":"notfound"
  3. }
添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注