[关闭]
@fuyb1986 2016-11-21T09:03:35.000000Z 字数 1236 阅读 556

宝宝

金色童年

添加、获取、更新宝宝信息

Method and URL Structure

Method Resource URL
POST /account/baby/add/
PUT /account/baby/update/${pk}
GET /account/baby/${pk}

Request Data

获取宝宝数据不用这些数据

Name Description Required Default
name 名字 YES
birthday 生日 YES
sex 性别: F/M/S YES
avatar_url 头像 YES

Request

  1. {
  2. "name": "宝宝第一",
  3. "birthday": "2015-01-01",
  4. "sex": "F",
  5. "avatar_url": "http://example.com/1.png"
  6. }

cURL Example

  1. curl -X POST -H 'Authorization: Token 9944b09199c62bcf9418ad846dd0e4bbdfc6ee4b'\
  2. -H 'Content-Type: Application/json' --data '{....}' http://localhost/account/baby/add/

Reponse

  1. {
  2. "pk":1,
  3. "owner":3,
  4. "avatar_url":"http://example.com/1.png",
  5. "name":"宝宝第一",
  6. "birthday":"2015-01-01",
  7. "sex":"F",
  8. "sex_display":"男"
  9. }

宝宝信息列表

Method and URL Structure

Method Resource URL
GET /account/baby/

cURL Example

  1. curl -H 'Authorization: Token 9944b09199c62bcf9418ad846dd0e4bbdfc6ee4b'\
  2. -H 'Content-Type: Application/json' http://localhost/account/baby/

Response

  1. {
  2. "count":1,
  3. "next":null,
  4. "previous":null,
  5. "results":[{
  6. "pk":1,
  7. "owner":3,
  8. "avatar_url":"http://example.com/1.png",
  9. "name":"宝宝第一",
  10. "birthday":"2015-01-01",
  11. "sex":"F",
  12. "sex_display":"男"
  13. }]
  14. }

删除宝宝信息

Method and URL Structure

Method Resource URL
DELETE /account/baby/${pk}

cURL Example

  1. curl -X DELETE -H 'Authorization: Token 9944b09199c62bcf9418ad846dd0e4bbdfc6ee4b'\
  2. -H 'Content-Type: Application/json' http://localhost/account/baby/123/
添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注