打赏一个回答
POST /api/v2/question-answers/:answer/rewarders
输入
| 名称 | 类型 | 描述 |
| amount | Integer | 必须,用户要打赏的金额。 |
password | string | 根据启动信息决定是否传递,用户密码,支付需要用户输入密码进行付费支付。) |
响应
Status: 201 Created
{ "message": [ "操作成功" ] }
新版打赏一个回答
POST /api/v2/question-answers/:answer/new-rewards
输入
| 名称 | 类型 | 描述 |
| amount | Integer | 必须,用户要打赏的金额。 |
password | string | 根据启动信息决定是否传递,用户密码,支付需要用户输入密码进行付费支付。) |
响应
Status: 201 Created
{ "message": [ "操作成功" ] }
获取回答打赏列表
GET /api/v2/question-answers/:answer/rewarders
参数
| 名称 | 类型 | 描述 |
| type | 枚举:time、amount | 默认值 time, time - 按照打赏时间倒序,amount - 按照金额倒序。 |
| limit | Integer | 默认 20 ,获取列表条数,修正值 1 - 30。 |
| offset | integer | 默认 0 ,数据偏移量,传递之前通过接口获取的总数。 |
响应
Status: 200 OK
[ { "id": 1, "user_id": 1, "target_user": 1, "amount": 10, "rewardable_id": 1, "rewardable_type": "question-answers", "created_at": "2017-08-04 08:59:40", "updated_at": "2017-08-04 08:59:40", "user": { "id": 1, "name": "Seven", "bio": "Seven 的个人传记", "sex": 2, "location": "成都 中国", "created_at": "2017-06-02 08:43:54", "updated_at": "2017-07-25 03:59:39", "avatar": "http://plus.io/api/v2/users/1/avatar", "bg": "http://plus.io/storage/user-bg/000/000/000/01.png", "verified": null, "extra": { "user_id": 1, "likes_count": 0, "comments_count": 8, "followers_count": 0, "followings_count": 1, "updated_at": "2017-08-01 06:06:37", "feeds_count": 0, "questions_count": 5, "answers_count": 3 } } } ]
| 字段 | 描述 |
| id | 打赏的唯一标识。 |
| user_id | 打赏的人用户ID |
| target_user | 接收打赏金额的用户 |
| amount | 搭讪的金额。 |
| rewardable_id | 可被打赏资源ID,例如在问到中 rewardable_type 为 question-answers 资源ID就代表问题回答ID。 |
| rewardable_type | 可被打赏资源。 |
| created_at | 打赏时间。 |
| updated_at | 打赏更新时间。 |
| user | 打赏用户资料。 |