// // Api.h // QXLive // // Created by 启星 on 2025/5/7. // #ifndef Api_h #define Api_h //正式: //mdh.xscmmidi.site --H5 //admin.xscmmidi.site --管理后台 //md.xscmmidi.site -- 这是接口 api //测试: //tmdh.xscmmidi.site --H5 //tadmin.xscmmidi.site --管理后台 //tmd.xscmmidi.site -- 这是接口 api #if DEVELOPENT == 1 static NSString* ServerUrl = @"https://tmd.xscmmidi.site/"; static NSString* H5ServerUrl = @"https://tmd.xscmmidi.site/h5/"; #else static NSString* ServerUrl = @"https://md.xscmmidi.site/"; static NSString* H5ServerUrl = @"https://md.xscmmidi.site/h5/"; #endif #pragma mark - 引导页 /// 引导页 static NSString * QXGuidePage = @"api/banner/get_banner_qidonglist"; /// 版本控制 static NSString * QXAppVersion = @"api/Version/get_app_version"; /// 协议 static NSString * QXAppProtocol = @"api/Page/page_show"; /// 获取主题配置 static NSString * QXAppTheme = @"api/Theme/get_theme_data"; #pragma mark - 登录 /// 验证码登录获取账号列表 static NSString * QXCodeLogin = @"api/Login/phone_code"; /// 一键登录 static NSString * QXOneLogin = @"api/Login/one_click_login"; /// 账号密码登录 static NSString * QXPasswordLogin = @"api/Login/user_login"; /// 微信登录 static NSString * QXWechatLogin = @"api/Login/wechatLogin"; /// 苹果登录 static NSString * QXAppleLogin = @"api/Login/iosLogin"; /// 支付宝登录 static NSString * QXAliLogin = @"api/Login/aliLogin"; /// 忘记密码 static NSString * QXForgotPassword = @"api/Login/forgot_password"; /// 账号登录 static NSString * QXAccountLogin = @"api/Login/multi_account_login"; /// 获取验证码 static NSString * QXGetSmscode = @"api/Sms/send"; /// 根据性别获取头像 static NSString * QXHeaderWithSex = @"api/UserData/modify_user_sex_pic"; /// 获取随机昵称 static NSString * QXRandomNickname = @"api/UserData/random_nickname"; /// 修改/设置密码 static NSString * QXChangPassword = @"api/UserData/modify_password"; /// 第一次登录完善个人信息 static NSString * QXFirstChangeUserInfo = @"api/UserData/modify_fist_user_info"; /// 获取阿里登录信息 static NSString * QXGetAliAuthInfo = @"api/Login/AlipayUserInfo"; /// 实名认证 static NSString * QXRealName = @"api/UserData/real_name"; /// 实名认证结果回传服务器 static NSString * QXRealNameResult = @"api/UserData/real_name_result"; /// 更新当前用户定位 static NSString * QXUpdateUserIP = @"api/User/update_user_ip"; #pragma mark - 首页 /// 首页房间列表 static NSString * QXHomeRoomList = @"api/Index/room_list"; /// 首页房间分类列表 static NSString * QXHomeRoomTypeList = @"api/Index/room_type_list"; /// 首页banner static NSString * QXHomeBanner = @"api/Index/index_banner"; /// 财富、魅力榜 static NSString * QXHomeCharmRank = @"api/Ranking/wealth_ranking"; /// 房间榜 static NSString * QXHomeRoomRank = @"api/Ranking/room_ranking"; /// 公会榜 static NSString * QXHomeGuildRank = @"api/Ranking/guild_ranking"; /// 真爱榜 static NSString * QXHomeLoveRank = @"api/Ranking/love_ranking"; #pragma mark - 动态 /// 话题列表 static NSString * QXTopicList = @"api/UserZone/topic_list"; /// top话题 static NSString * QXTopTopic = @"api/UserZone/get_zone_topic"; /// 动态列表 static NSString * QXDynamicList = @"api/UserZone/zone_list"; /// 发布动态 static NSString * QXDynamicPublish = @"api/UserZone/publish_zone"; /// 点赞 static NSString * QXDynamicLike = @"api/UserZone/like_zone"; /// 语圈详情 static NSString * QXDynamicDetail = @"api/UserZone/zone_detail"; /// 评论列表 static NSString * QXDynamicCommentList = @"api/UserZone/get_comment_list"; /// 评论 static NSString * QXDynamicComment = @"api/UserZone/comment_zone"; /// 扩列 static NSString * QXExpandList = @"api/UserZone/expand_zone"; /// 动态打赏列表 static NSString * QXDynamicGiveList = @"api/UserZone/reward_list"; /// 动态打赏 static NSString * QXDynamicGive = @"api/UserZone/reward_zone"; /// 删除话题 static NSString * QXDynamicDelete = @"api/UserZone/delete_zone"; /// 话题动态 static NSString * QXDynamicTopicPage = @"api/UserZone/get_zone_topic_list"; /// 点赞列表 static NSString * QXDynamicLikeList = @"api/UserZone/like_list"; /// 删除评论 static NSString * QXDynamicDeleteComment = @"api/UserZone/delete_zone_comment"; /// 互关用户 static NSString * QXDynamicMutualRelationship = @"api/UserZone/mutual_follow"; /// 关注/取关 static NSString * QXUserFollow = @"api/User/follow"; /// 收藏房间 static NSString * QXUserFollowRoom = @"api/User/follow_room"; #pragma mark - 系统消息封面 /// 系统消息封面 static NSString * QXSystemHomeMessage = @"api/UserMessage/get_user_message_cover_info"; /// 消息列表 static NSString * QXSystemMessageList = @"api/UserMessage/get_user_message_list"; /// 消息详情 static NSString * QXSystemMessageInfo = @"api/UserMessage/get_message"; #pragma mark - 我的 /// 我的主页 static NSString * QXMineInfo = @"api/User/get_user_info"; /// 用户主页 static NSString * QXGetUserInfo = @"api/User/get_user_home"; /// 编辑用户信息 static NSString * QXEidtUserInfo = @"api/User/edit_user_info"; /// 编辑用户背景墙 static NSString * QXEidtUserInfoBg = @"api/User/edit_user_bg"; /// 关注列表 static NSString * QXUserFollowList = @"api/User/get_user_follow_list"; /// 粉丝列表 static NSString * QXUserFans = @"api/User/get_user_fans_list"; /// 黑名单 static NSString * QXBlackList = @"api/User/get_blacklist"; /// 添加黑名单 static NSString * QXAddBlackList = @"api/User/add_blacklist"; /// 移除黑名单 static NSString * QXRemoveBlackList = @"api/User/remove_blacklist"; /// 礼物墙 static NSString * QXUserGiftWall = @"api/User/user_gift_wall"; /// 我的相册列表 static NSString * QXUserPhotosList = @"api/User/get_album_list"; /// 创建相册 static NSString * QXUserCreatePhotos = @"api/User/create_album"; /// 删除相册 static NSString * QXUserDeletePhotos = @"api/User/delete_album"; /// 相册详情 static NSString * QXUserPhotosDetail = @"api/User/get_album_detail"; /// 相册上传 static NSString * QXUserPhotosAdd = @"api/User/add_album_content"; /// 相册点赞 static NSString * QXUserPhotosLike = @"api/User/like_album"; /// 移动相册 static NSString * QXUserPhotosMove = @"api/User/move_album_images"; /// 编辑相册 static NSString * QXUserPhotosEdit = @"api/User/edit_album"; /// 删除相册图片 static NSString * QXUserPhotosEditDelete = @"api/User/delete_album_images"; /// 相册设置私密 static NSString * QXUserPhotosPassword = @"api/User/change_album_pwd"; /// 看过我的 static NSString * QXUserLookMe = @"api/User/get_look_me_list"; /// 用户主页的动态 static NSString * QXUserDynamic = @"api/User/user_home_zone"; /// 修改手机号 static NSString * QXUserChangeMobile = @"api/UserData/modify_mobile"; /// 绑定手机号 static NSString * QXUserBindMobile = @"api/UserData/bind_mobile"; /// 用户标签 static NSString * QXUserTagList = @"api/User/get_user_tag_list"; /// 退出登录 static NSString * QXLogout = @"api/Login/logout"; /// 注销账号 static NSString * QXAccountCancel = @"api/Login/cancel"; /// 钱包 static NSString * QXWallet = @"api/UserWallet/wallet"; /// 金币明细 static NSString * QXCoinList = @"api/UserWallet/coin_log_list"; /// 收益明细 static NSString * QXEarningList = @"api/UserWallet/earnings_log_list"; /// 钻石兑换 static NSString * QXExchangeCoin = @"api/UserWallet/exchange_coin"; /// 装扮类型列表 static NSString * QXDressTypeList = @"api/Decorate/get_type_list"; /// 个性装扮 static NSString * QXDressList = @"api/Decorate/user_decorate"; /// 设置个性装扮 static NSString * QXSetDress = @"api/Decorate/set_user_decorate"; /// 取消个性装扮 static NSString * QXCancelDress = @"api/Decorate/cancel_user_decorate"; /// 获取房间随机名称 static NSString * QXRoomRandomName = @"api/Room/room_random_name"; /// 创建房间 static NSString * QXCreatRoom = @"api/Room/create_room"; /// 我的房间 0-我创建的 1-我主持的 2-我管理的 3-我关注的 static NSString * QXMyRoomList = @"api/Room/my_associated_room"; /// 历史足迹 static NSString * QXMyHistory = @"api/Room/user_room_history_list"; /// 进入房间 static NSString * QXJoinRoom = @"api/Room/join_room"; /// 获取房间信息 static NSString * QXGetRoomInfo = @"api/Room/room_info"; /// 退出房间 static NSString * QXQuitRoom = @"api/Room/quit_room"; /// 礼物列表 static NSString * QXGiftList = @"api/Gift/get_gift_list"; /// 礼物标签列表 static NSString * QXGiftLabel = @"api/Gift/get_gift_label"; /// 直播间送礼 static NSString * QXSendGift = @"api/Room/room_give_gift"; /// 在线列表 static NSString * QXOnlineList = @"api/Room/room_online_list"; /// 用户头像 static NSString * QXRoomUserInfo = @"api/Room/room_user_home"; /// 关系列表 static NSString * QXRoomUserRelation = @"api/Room/relation_card"; /// 上麦 / 申请上麦 static NSString * QXRoomUpSeat = @"api/RoomPit/apply_pit"; /// 下麦 static NSString * QXRoomDownSeat = @"api/RoomPit/down_pit"; /// 修改上麦模式 static NSString * QXRoomChangeUpSeatType = @"api/RoomPit/change_room_up_pit_type"; /// 申请上麦列表 static NSString * QXRoomApplyPitList = @"api/RoomPit/apply_pit_list"; /// 上麦助力 static NSString * QXRoomUpSeatPower = @"api/RoomPit/help_apply_pit"; /// 同意上麦 static NSString * QXRoomAgreeUpSeat = @"api/RoomPit/agree_pit"; /// 拒绝上麦 static NSString * QXRoomRefuseUpSeat = @"api/RoomPit/refuse_pit"; /// 清空上麦申请列表 static NSString * QXRoomClearApplyPitList = @"api/RoomPit/clear_apply_pit_list"; /// 设置上麦插队礼物 static NSString * QXRoomApplyPitGift = @"api/RoomPit/set_room_pit_apply_help_gift"; /// 主持人列表 static NSString * QXRoomHostList = @"api/Room/host_list"; /// 添加/删除 主持/管理 static NSString * QXRoomSetHost = @"api/Room/set_host"; /// 搜索 static NSString * QXSearchApi = @"api/Search/search"; /// 都搜(房间、用户) static NSString * QXSearchListApi = @"api/Search/search_list"; /// 主持人设置收益比例 static NSString * QXRoomHostRatio = @"api/Room/set_host_profit"; /// 申请点歌 static NSString * QXRoomApplySong = @"api/RoomSong/apply_song"; /// 同意/拒绝点歌 static NSString * QXRoomAgreeSong = @"api/RoomSong/agree_song"; /// 点歌 static NSString * QXRoomSelectedSong = @"api/RoomSong/song"; /// 移动歌曲 static NSString * QXRoomMoveSong = @"api/RoomSong/up_song"; /// 切歌 static NSString * QXRoomNextSong = @"api/RoomSong/change_song"; /// 已点歌曲列表 static NSString * QXRoomSongList = @"api/RoomSong/song_list"; /// 结束本次唱歌 static NSString * QXRoomEndSong = @"api/RoomSong/end_song"; /// 魅力排行 static NSString * QXRoomCharmRankList = @"api/RoomSong/get_charm_rank"; /// 编辑房间资料 static NSString * QXRoomInfoEdit = @"api/Room/edit_room"; /// 房间锁麦 static NSString * QXRoomLockPit = @"api/Room/set_lock_pit"; /// 房间禁麦 static NSString * QXRoomMutePit = @"api/Room/set_mute_pit"; /// 房间背景列表 static NSString * QXRoomBgList = @"api/Room/room_bg_list"; /// 上传房间背景 static NSString * QXRoomUploadMyBg = @"api/Room/upload_bg_img"; /// 抱麦/踢麦 static NSString * QXRoomHostEventPit = @"api/RoomPit/host_user_pit"; /// 清除魅力 static NSString * QXRoomClearCharm = @"api/Room/clear_user_charm"; /// 设置禁言禁麦 / 解禁 static NSString * QXRoomUserMute = @"api/Room/set_mute"; /// 踢出房间 static NSString * QXRoomTakeOff = @"api/Room/kick_out_room"; /// 头条初始化 static NSString * QXRoomHeadline = @"api/Room/current_headline"; /// 发|抢头条 static NSString * QXRoomSendHeadline = @"api/Room/send_headline"; /// 修改房间类型 static NSString * QXChangeRoomType = @"api/Room/change_room_type"; /// 房间关系列表 static NSString * QXRoomRelationList = @"api/RoomAuction/room_relation_list"; /// 房间竞拍开始 static NSString * QXRoomAuctionStart = @"api/RoomAuction/room_auction"; /// 房间竞拍结束 static NSString * QXRoomAuctionEnd = @"api/RoomAuction/room_auction_end"; /// 参与竞拍 static NSString * QXRoomAuctionJoin = @"api/RoomAuction/room_auction_join"; /// 延时 static NSString * QXRoomAuctionDelayTime = @"api/RoomAuction/room_auction_delay"; /// 房间竞拍列表 static NSString * QXRoomAuctionUserList = @"api/RoomAuction/room_auction_list"; /// 房间排行榜 static NSString * QXRoomRankList = @"api/Room/room_rank"; /// 修改拍卖房模式 static NSString * QXRoomAuctionType = @"api/RoomAuction/room_auction_mode"; /// 房间明细 static NSString * QXRoomWaterDetail = @"api/Room/room_turnover_detail"; /// 房间补贴 static NSString * QXRoomSubsidy = @"api/Room/room_ubsidy"; /// 房间补贴历史记录 static NSString * QXRoomSubsidyHistory = @"api/Room/room_subsidy_history"; /// 金币明细 static NSString * QXRoomCoinDetail = @"api/UserWallet/log_list"; /// 我的cp房 static NSString * QXCpRoomList = @"api/Room/my_cp_room"; /// 清除历史记录 static NSString * QXClearHistoryRoom = @"api/Room/delete_room_history"; /// 搜索推荐pk房间 static NSString * QXRoomSearchPK = @"api/RoomPk/search_pk_room"; /// 发起pk邀请 static NSString * QXRoomSendPK = @"api/RoomPk/send_pk"; /// 开始pk static NSString * QXRoomStartPK = @"api/RoomPk/start_pk"; /// 结束pk static NSString * QXRoomEndPK = @"api/RoomPk/end_pk"; /// 接受|拒绝pk static NSString * QXRoomAgreePK = @"api/RoomPk/accept_pk"; /// 获取声网token static NSString * QXShengWangToken = @"api/Room/update_user_sw_token"; /// 不再接受 static NSString * QXNoPKInvite = @"api/RoomPk/refuse_pk"; /// 实名认证信息 static NSString * QXRealNameInfo = @"api/UserData/real_name_info"; /// 充值列表 static NSString * QXRechargeList = @"api/UserWallet/can_recharge_list"; /// 支付 static NSString * QXRechargePay = @"api/Payment/app_pay"; /// 兑币比例 | 提现手续费 | 人民币购买金币 static NSString * QXWalletConfig = @"api/UserWallet/get_wallet_config"; /// 提现绑定状态 static NSString * QXWalletBindType = @"api/Bind/bindType"; /// 绑定支付宝,银行卡,微信 static NSString * QXWalletBind = @"api/Bind/bind"; /// 用户提现 static NSString * QXWalletWithDraw = @"api/UserWithdrawal/withdrawal"; /// 提现记录 static NSString * QXWalletWithDrawRecord = @"api/UserWithdrawal/withdrawal_list"; /// 背包礼物列表 static NSString * QXBagList = @"api/UserGiftPack/get_gift_pack_list"; /// 背包收入 static NSString * QXBagIncomeList = @"api/UserGiftPack/get_gift_pack_income"; /// 背包礼物支出列表 static NSString * QXBagOutcomeList = @"api/UserGiftPack/get_gift_pack_outcome"; /// 每日任务列表 static NSString * QXDayTaskList = @"api/Dailytasks/dailyTasksList"; /// 开启礼盒 static NSString * QXDayTaskOpenGift = @"api/Dailytasks/dailyTasksOpenBox"; /// 完成每日任务 static NSString * QXDayTaskFinished = @"api/Dailytasks/dailyTasksComplete"; /// 领取每日任务金币奖励 static NSString * QXDayDrawTaskCoin = @"api/Dailytasks/dailyTasksReceive"; /// 礼盒记录 static NSString * QXDayGiftBoxRecord = @"api/Dailytasks/dailyTasksBoxRecord"; /// 置顶关系 static NSString * QXTopRelationCard = @"api/Room/top_relation_card"; /// 删除关系 static NSString * QXDeleteRelationCard = @"api/Room/delete_relation_card"; /// 房间用户在线状态 static NSString * QXRoomUserOnlineStatus = @"api/Room/user_online_status"; /// 向用户转币 static NSString * QXRoomUserGiveCoin = @"api/User/give_coin"; /// 首充好礼礼物列表 static NSString * QXAppFirstRechargeGiftList = @"api/Activities/first_charge_gift"; /// 首充好礼弹框权限 static NSString * QXAppFirstRechargePermission = @"api/Activities/first_charge_gift_permission"; /// 各种充值活动是否展示 包含首充、天降好礼、新人好礼 static NSString * QXAppRechargePermission = @"api/Activities/activities_permission"; /// 天降好礼列表 static NSString * QXAppSkyDropGiftList = @"api/Activities/day_drop_gift"; /// 新人好礼列表 static NSString * QXAppNewUserGiftList = @"api/Activities/new_charge_gift"; #pragma mark - 交友房 /// 交友房开始 static NSString * QXRoomFriendStart = @"api/Friend/start_friend"; /// 交友房结束 static NSString * QXRoomFriendEnd = @"api/Friend/end_friend"; /// 交友房延时 static NSString * QXRoomFriendDelay = @"api/Friend/delay"; /// 卡关系 static NSString * QXRoomFriendCreateRelation = @"api/Friend/create_relation"; /// 退出私密房间 static NSString * QXRoomFriendRoomQuit = @"api/Friend/out_room"; /// 退出私密房间 static NSString * QXRoomUserCharmList = @"api/Room/room_user_charm_list"; /// 背包一键全清 static NSString * QXRoomGiftBagClear = @"api/Room/room_gift_all_clear"; /// 背包礼物价值 static NSString * QXRoomGiftBagPrice = @"api/UserGiftPack/get_gift_pack_list_count"; /// 腾讯重连成功后更新在线列表 static NSString * QXRoomUserReconnect = @"api/Room/user_reconnect"; /// 绑定管理 static NSString * QXWalletBindDetail = @"api/Bind/bind_detail"; /// 小时榜 static NSString * QXRoomHourRank = @"api/RoomHourRanking/room_hour_ranking"; /// 创建红包 static NSString * QXRoomCreateRedpacket = @"api/Redpacket/create"; /// 抢红包 static NSString * QXRoomDrawRedpacket = @"api/Redpacket/grab"; /// 房间内红包列表 static NSString * QXRoomRedpacketList = @"api/Redpacket/roomRedPackets"; /// 红包详情 static NSString * QXRoomRedpacketDetail = @"api/Redpacket/detail"; #endif /* Api_h */