本文档记录了AppGame模块中所有Handler的详细信息,包括功能描述、请求/响应类型、实现状态等。
公共接口Handler,处理不需要特殊权限的请求。
文件: app/Module/AppGame/Handler/Public/TokenHandler.php
功能: 获取访问令牌
请求: RequestPublicToken
响应: ResponsePublicToken
需要登录: ❌
实现状态: ✅ 已完成
文件: app/Module/AppGame/Handler/Public/LoginHandler.php
功能: 用户登录
请求: RequestPublicLogin
响应: ResponsePublicLogin
需要登录: ❌
实现状态: ✅ 已完成
文件: app/Module/AppGame/Handler/Public/Login4uHandler.php
功能: 4U系统登录
需要登录: ❌
实现状态: ✅ 已完成
文件: app/Module/AppGame/Handler/Public/Login4ursHandler.php
功能: URS系统登录
需要登录: ❌
实现状态: ✅ 已完成
文件: app/Module/AppGame/Handler/Public/RegisterHandler.php
功能: 用户注册
请求: RequestPublicRegister
响应: ResponsePublicRegister
需要登录: ❌
实现状态: ✅ 已完成
文件: app/Module/AppGame/Handler/Public/PlayerDataHandler.php
功能: 获取玩家公共数据(其他玩家可见的信息)
请求: RequestPublicPlayerData
user_id (int64) - 目标用户ID响应: ResponsePublicPlayerData
user_info (PublicUserInfo) - 用户基本信息gods_info (PublicGod[]) - 神像数据land_info (PublicLand[]) - 土地数据需要登录: ✅
实现状态: ✅ 已完成
最后更新: 2025-07-08
说明:
文件: app/Module/AppGame/Handler/Public/SendSmsHandler.php
功能: 发送短信验证码
需要登录: ❌
实现状态: ✅ 已完成
文件: app/Module/AppGame/Handler/Public/CheckCodeHandler.php
功能: 验证短信验证码
需要登录: ❌
实现状态: ✅ 已完成
文件: app/Module/AppGame/Handler/Public/DeviceInfoHandler.php
功能: 上报设备信息
需要登录: ❌
实现状态: ✅ 已完成
用户相关Handler,处理用户账户、信息管理等功能。
文件: app/Module/AppGame/Handler/User/DataHandler.php
功能: 获取当前用户完整数据
请求: RequestUserData
响应: ResponseUserData
需要登录: ✅
实现状态: ✅ 已完成
说明:
文件: app/Module/AppGame/Handler/User/EditinfoHandler.php
功能: 编辑用户信息
需要登录: ✅
实现状态: ✅ 已完成
文件: app/Module/AppGame/Handler/User/EditPasswordHandler.php
功能: 修改用户密码
需要登录: ✅
实现状态: ✅ 已完成
文件: app/Module/AppGame/Handler/User/GameSkinHandler.php
功能: 游戏皮肤管理
需要登录: ✅
实现状态: ✅ 已完成
文件: app/Module/AppGame/Handler/User/LogoutHandler.php
功能: 用户登出
需要登录: ✅
实现状态: ✅ 已完成
文件: app/Module/AppGame/Handler/User/QueryDataHandler.php
功能: 查询用户数据
需要登录: ✅
实现状态: ✅ 已完成
文件: app/Module/AppGame/Handler/User/LogDataHandler.php
功能: 获取用户日志数据
需要登录: ✅
实现状态: ✅ 已完成
文件: app/Module/AppGame/Handler/User/ClearLogHandler.php
功能: 清理用户日志
需要登录: ✅
实现状态: ✅ 已完成
农场相关Handler,处理种植、收获、土地管理等功能。
文件: app/Module/AppGame/Handler/Land/SowHandler.php
功能: 种植种子
需要登录: ✅
实现状态: ✅ 已完成
文件: app/Module/AppGame/Handler/Land/HarvestHandler.php
功能: 收获作物
需要登录: ✅
实现状态: ✅ 已完成
文件: app/Module/AppGame/Handler/Land/UpHandler.php
功能: 升级土地
需要登录: ✅
实现状态: ✅ 已完成
文件: app/Module/AppGame/Handler/Land/FertilizerHandler.php
功能: 使用化肥
需要登录: ✅
实现状态: ✅ 已完成
文件: app/Module/AppGame/Handler/Land/PesticideHandler.php
功能: 使用农药(除虫)
需要登录: ✅
实现状态: ✅ 已完成
文件: app/Module/AppGame/Handler/Land/WateringHandler.php
功能: 浇水
需要登录: ✅
实现状态: ✅ 已完成
文件: app/Module/AppGame/Handler/Land/WeedicideHandler.php
功能: 使用除草剂
需要登录: ✅
实现状态: ✅ 已完成
文件: app/Module/AppGame/Handler/Land/RemoveCropHandler.php
功能: 移除作物
需要登录: ✅
实现状态: ✅ 已完成
文件: app/Module/AppGame/Handler/House/UpHandler.php
功能: 升级房屋
需要登录: ✅
实现状态: ✅ 已完成
文件: app/Module/AppGame/Handler/House/RankHandler.php
功能: 房屋等级排行榜
需要登录: ✅
实现状态: ✅ 已完成
文件: app/Module/AppGame/Handler/House/RankfundHandler.php
功能: 房屋资金排行榜
需要登录: ✅
实现状态: ✅ 已完成
文件: app/Module/AppGame/Handler/God/OpenHandler.php
功能: 激活神像
需要登录: ✅
实现状态: ✅ 已完成
宠物相关Handler,处理宠物管理、技能使用等功能。
文件: app/Module/AppGame/Handler/Pet/DataHandler.php
功能: 获取宠物数据
需要登录: ✅
实现状态: ✅ 已完成
文件: app/Module/AppGame/Handler/Pet/GetHandler.php
功能: 获取宠物
需要登录: ✅
实现状态: ✅ 已完成
文件: app/Module/AppGame/Handler/Pet/EatHandler.php
功能: 宠物进食
需要登录: ✅
实现状态: ✅ 已完成
文件: app/Module/AppGame/Handler/Pet/TrainHandler.php
功能: 宠物训练
需要登录: ✅
实现状态: ✅ 已完成
文件: app/Module/AppGame/Handler/Pet/TrainSaveHandler.php
功能: 保存宠物训练结果
需要登录: ✅
实现状态: ✅ 已完成
文件: app/Module/AppGame/Handler/Pet/LifeSkillUseHandler.php
功能: 使用宠物生活技能
需要登录: ✅
实现状态: ✅ 已完成
文件: app/Module/AppGame/Handler/Pet/VegetealHandler.php
功能: 宠物摘菜功能
需要登录: ✅
实现状态: ✅ 已完成
文件: app/Module/AppGame/Handler/Pet/RankHandler.php
功能: 宠物排行榜
需要登录: ✅
实现状态: ✅ 已完成
物品相关Handler,处理物品使用、合成、分解等功能。
文件: app/Module/AppGame/Handler/Item/CraftHandler.php
功能: 物品合成
需要登录: ✅
实现状态: ✅ 已完成
文件: app/Module/AppGame/Handler/Item/DismantleHandler.php
功能: 物品分解
需要登录: ✅
实现状态: ✅ 已完成
文件: app/Module/AppGame/Handler/Item/OpenboxHandler.php
功能: 开启宝箱
需要登录: ✅
实现状态: ✅ 已完成
文件: app/Module/AppGame/Handler/Item/QueryHandler.php
功能: 查询物品信息
需要登录: ✅
实现状态: ✅ 已完成
好友相关Handler,处理好友申请、管理等功能。
文件: app/Module/AppGame/Handler/Friend/ApplyHandler.php
功能: 申请添加好友
需要登录: ✅
实现状态: ✅ 已完成
文件: app/Module/AppGame/Handler/Friend/ApplyAgreeHandler.php
功能: 同意好友申请
需要登录: ✅
实现状态: ✅ 已完成
文件: app/Module/AppGame/Handler/Friend/ApplyRefuseHandler.php
功能: 拒绝好友申请
需要登录: ✅
实现状态: ✅ 已完成
文件: app/Module/AppGame/Handler/Friend/ApplyListHandler.php
功能: 获取好友申请列表
需要登录: ✅
实现状态: ✅ 已完成
文件: app/Module/AppGame/Handler/Friend/ApplyL2Handler.php
功能: L2好友申请
需要登录: ✅
实现状态: ✅ 已完成
文件: app/Module/AppGame/Handler/Friend/ApplyMyHandler.php
功能: 我的好友申请
需要登录: ✅
实现状态: ✅ 已完成
文件: app/Module/AppGame/Handler/Friend/ListHandler.php
功能: 获取好友列表
需要登录: ✅
实现状态: ✅ 已完成
文件: app/Module/AppGame/Handler/Friend/DeleteHandler.php
功能: 删除好友
需要登录: ✅
实现状态: ✅ 已完成
商店相关Handler,处理商品购买、促销等功能。
文件: app/Module/AppGame/Handler/Shop/BuyHandler.php
功能: 购买商品
需要登录: ✅
实现状态: ✅ 已完成
文件: app/Module/AppGame/Handler/Shop/QueryHandler.php
功能: 查询商品信息
需要登录: ✅
实现状态: ✅ 已完成
撮合交易相关Handler,处理交易所功能。
文件: app/Module/AppGame/Handler/Matchexchange/OpenHandler.php
功能: 开启交易所
需要登录: ✅
实现状态: ✅ 已完成
文件: app/Module/AppGame/Handler/Matchexchange/AddHandler.php
功能: 添加交易订单
需要登录: ✅
实现状态: ✅ 已完成
文件: app/Module/AppGame/Handler/Matchexchange/CancelHandler.php
功能: 取消交易订单
需要登录: ✅
实现状态: ✅ 已完成
文件: app/Module/AppGame/Handler/Matchexchange/ListHandler.php
功能: 获取交易订单列表
需要登录: ✅
实现状态: ✅ 已完成
文件: app/Module/AppGame/Handler/Matchexchange/MyHandler.php
功能: 获取我的交易订单
需要登录: ✅
实现状态: ✅ 已完成
推广相关Handler,处理推广系统功能。
文件: app/Module/AppGame/Handler/Promotion/InfoHandler.php
功能: 获取推广信息
需要登录: ✅
实现状态: ✅ 已完成
文件: app/Module/AppGame/Handler/Promotion/ListHandler.php
功能: 获取推广列表
需要登录: ✅
实现状态: ✅ 已完成
测试相关Handler,处理测试功能。
文件: app/Module/AppGame/Handler/Test/ActivityTimeTestHandler.php
功能: 活动时间测试
需要登录: ✅
实现状态: ✅ 已完成
说明: 用于测试活动时间相关功能