钻石管理
儿童编程
钻石记录列表、搜索
Method and Url Structure
| Method |
Resource URL |
| GET |
/program_face2face/userinfo/manage_diamond_list/ |
cURL Example
curl -X GET -H 'Authorization: Token tester001' -d data{...}127.0.0.1:8000/program_face2face/userinfo/manage_diamond_list/# 搜索# 被添加者传: owner# 添加者 传: manager127.0.0.1:8000/program_face2face/userinfo/manage_diamond_list/?owner=1234&manager=tester001
JSON Response
{ "count": 6, "next": null, "previous": null, "results": [ { "pk": 57, "owner": "132626", "amount": 1000, "remake": "dsfafsdf", "record_type": "learn_reward", "record_display": "学习奖励", "diamond_type": "red_diamond", "diamond_display": "红钻", "manager": "tester001", "create_time": "2018-08-18T15:28:30.058257" }, { "pk": 56, "owner": "132826", "amount": 1000, "remake": "dsfafsdf", "record_type": "learn_reward", "record_display": "学习奖励", "diamond_type": "red_diamond", "diamond_display": "红钻", "manager": "tester001", "create_time": "2018-08-18T15:28:28.563981" }, { "pk": 55, "owner": "1326826", "amount": -1000, "remake": "dsfafsdf", "record_type": "lottery_consume", "record_display": "游戏使用", "diamond_type": "blue_diamond", "diamond_display": "蓝钻", "manager": "tester001", "create_time": "2018-08-18T15:28:08.402021" }, { "pk": 54, "owner": "132826", "amount": -1000, "remake": "dsfafsdf", "record_type": "lottery_consume", "record_display": "游戏使用", "diamond_type": "blue_diamond", "diamond_display": "蓝钻", "manager": "tester001", "create_time": "2018-08-18T15:28:01.087802" }, { "pk": 53, "owner": "1326826", "amount": 1000, "remake": "dsfafsdf", "record_type": "learn_reward", "record_display": "学习奖励", "diamond_type": "blue_diamond", "diamond_display": "蓝钻", "manager": "tester001", "create_time": "2018-08-18T15:27:06.247537" }, { "pk": 52, "owner": "1326326", "amount": 1000, "remake": "dsfafsdf", "record_type": "learn_reward", "record_display": "学习奖励", "diamond_type": "red_diamond", "diamond_display": "红钻", "manager": "tester001", "create_time": "2018-08-18T15:20:00.620689" } ]}
添加记录
Method and Url Structure
| Method |
Resource URL |
| POST |
/program_face2face/userinfo/manage_diamond/ |
cURL Example
curl -X POST -H 'Authorization: Token tester001' -d data{...}127.0.0.1:8000/program_face2face/userinfo/manage_diamond/
Request
| Name |
Description |
Required |
Default |
| owner |
用户名 |
YES |
|
| amount |
钻石数 |
YES |
|
| remake |
备注 |
YES |
|
| diamond |
钻石类型 |
YES |
|
| record |
记录类型 |
YES |
|
Request Data
diamond 可传参数:蓝钻记录:blue_diamond红钻记录:red_diamondrecord 可传参数:学习奖励:learn_reward 分享奖励:share_reward游戏获得:lottery_reward游戏使用:lottery_consume充值(红):top_up签到:signin解锁(红):unlock# 解锁类型,数量一定小于 0,钻石为红钻# 奖励类型,数量一定大于 0# 消耗类型,数量一定小于 0# 充值类型,钻石为红钻
{ "owner": "132626", "amount": 666, "remake": "dsfafsdf", "diamond": "red_diamond", "record": "learn_reward"}
JSON Response
{ "status": 0, "message": ""}