|
|
há 6 meses atrás | |
|---|---|---|
| .. | ||
| InfoHandler.php | há 6 meses atrás | |
| ListHandler.php | há 6 meses atrás | |
| README.md | há 6 meses atrás | |
本目录包含客户端推广数据获取的Handler实现,用于对接URS推广模块,为客户端提供推广团队信息和成员列表数据。
请求: RequestPromotionInfo
响应: ResponsePromotionInfo
路由: promotion-info
获取用户的推广团队统计信息,包括:
total_count: 总人数direct_count: 直推人数indirect_count: 间推人数day_recent_count: 今日团队新增day_direct_count: 今日直推新增active_count: 团队活跃人数direct_active_count: 直推活跃人数today_reward: 今日收益(推广收益和种植收益)total_reward: 总收益(推广收益和种植收益)star_level: 达人等级(0=无等级,1-5=对应达人等级)请求: RequestPromotionList
响应: ResponsePromotionList
路由: promotion-list
获取用户的推广团队成员列表,支持:
page: 分页信息
page: 页码(从1开始)per_page: 每页数量(默认20,最大100)level: 等级筛选(0=全部,1=直推,2=间推,3=三推)page: 分页信息
current_page: 当前页码per_page: 每页数量total: 总记录数last_page: 总页数has_more: 是否有下一页list: 成员列表
user_id: 用户ID(农场用户ID)nickname: 昵称avatar: 头像fund2: 财富(钻石余额,整数显示)contribution: 贡献值(暂时为0)house_level: 房屋等级使用测试命令验证Handler功能:
php artisan test:promotion-handler {user_id}
示例:
php artisan test:promotion-handler 8001