// // KBAPI.h // 统一管理所有接口路径的宏,避免在代码中散落硬编码字符串。 // 注意:这里的路径为相对 KB_BASE_URL 的“相对路径”,可带或不带开头的斜杠。 // #ifndef KBAPI_h #define KBAPI_h //#ifndef SUCCESS_CODE //#define SUCCESS_CODE 200 //#endif //#ifndef ERROR_CODE //#define ERROR_CODE 500 //#endif // 兼容旧命名(如有使用 API_APPLE_LOGIN 的位置,映射到统一命名) #define API_APPLE_LOGIN @"/user/appleLogin" // Apple 登录 #define API_EMAIL_LOGIN @"/user/login" // email 登录 #define API_EMAIL_REGISTER @"/user/register" // email 注册 #define API_SEND_EMAIL_VERIFYMAIL @"/user/sendVerifyMail" // 发送验证码 #define API_VERIFY_EMAIL_CODE @"/user/verifyMailCode" // 验证验证码 #define API_RESET_PWD @"/user/resetPassWord" // 重置密码 #define API_LOGOUT @"/user/logout" // 退出登录 #define API_UPDATA_INFO @"/user/updateInfo" // 更新用户 #define KB_API_USER_DETAIL @"/user/detail" // 用户详情 #define API_CHARACTER_LIST @"/character/list" // 排行榜角色列表(综合) #define API_NOT_LOGIN_CHARACTER_LIST @"/character/listWithNotLogin" //未登录用户人设列表 #define API_CHARACTER_LIST_BY_TAG @"/character/listByTag" // 根据 tagId 获取角色列表 #define API_NOT_LOGIN_CHARACTER_LIST_BY_TAG @"/character/listByTagWithNotLogin" // 未登录用户按标签查询人设列表 #define KB_API_TAG_LIST @"/tag/list" // 排行榜标签列表 #define KB_API_FILE_UPLOAD @"/file/upload" // 上传头像 #define KB_API_CHARACTER_DETAIL @"/character/detail" // 人设详情 #define KB_API_CHARACTER_LISTBYUSER @"/character/listByUser" // 用户人设列表 #define API_CHARACTER_UPDATE_USER_CHARTSORT @"/character/updateUserCharacterSort" // 更新用户人设排序 #define API_CHARACTER_DEL_USER_CHARACTER @"/character/delUserCharacter" // 删除用户人设 #define API_CHARACTER_ADD_USER_CHARACTER @"/character/addUserCharacter" // 添加用户人设(假定路径,如有不同请按后端实际修改) /// pay #define API_VALIDATE_RECEIPT @"/api/apple/validate-receipt" // 排行榜标签列表 /// AI #define API_AI_TALK @"/demo/talk" // 排行榜标签列表 // 应用配置 #ifndef KB_API_APP_CONFIG #define KB_API_APP_CONFIG @"app/config" // 获取 App 配置 #endif #endif /* KBAPI_h */