MOAPIUrl.h 33 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756
  1. //
  2. // MOAPIUrl.h
  3. // MiMoLive
  4. //
  5. // Created by SuperC on 2023/10/12.
  6. //
  7. #ifndef MOAPIUrl_h
  8. #define MOAPIUrl_h
  9. typedef enum
  10. {
  11. Get = 0,
  12. Post,
  13. Put,
  14. Delete
  15. } NetworkMethod;
  16. #import "MOTextAESTools.h"
  17. #pragma mark =========== Login ============
  18. //用户引导信息 - 获取用户引导状态
  19. #define KNetPath_Code_Guide @"/user/guide/get"
  20. //国家 - IP归属地
  21. #define KNetPath_Code_CountryIp @"/base/country/ip"
  22. //密码登入
  23. #define KNetPath_Code_PwdEnter @"/user/login/pwd/enter"
  24. //验证码登入
  25. #define KNetPath_Code_MobileEnter @"/user/login/mobile/enter"
  26. //获取手机验证码
  27. #define KNetPath_Code_GetMobileCode @"/user/login/mobile/code"
  28. //Google登入
  29. #define KNetPath_Code_GoogleEnter @"/user/login/google/enter"
  30. //脸书登入
  31. #define KNetPath_Code_FacebookEnter @"/user/login/facebook/enter"
  32. //Apple登入
  33. #define KNetPath_Code_AppleEnter @"/user/login/apple/enter"
  34. //信息设置
  35. #define KNetPath_Code_InfoSetting @"/user/info/setting"
  36. //用户信息 - 随机昵称、随机头像
  37. #define KNetPath_Code_RandomProfile @"/user/info/random-profile"
  38. //用户信息 - 随机昵称、随机头像(区分性别)
  39. #define kNetPath_Code_RandomProfiles @"/user/info/random/profiles"
  40. //用户登出
  41. #define KNetPath_Code_Logout @"/user/logout"
  42. //新绑定手机号
  43. #define KNetPath_Code_BingCode @"/user/mobile/bind/code"
  44. //绑定手机号码-提交
  45. #define KNetPath_Code_BindSubmit @"/user/mobile/bind/submit"
  46. //用户手机号码-密码重置-获取手机验证码
  47. #define KNetPath_Code_GetPasswordCode @"/user/password/code"
  48. //用户获手机号码-密码重置-提交重置
  49. #define KNetPath_Code_PasswordReset @"/user/password/reset"
  50. //用户信息 - 加入粉丝团设置 开关
  51. #define KNetPath_Code_JoinFansClub @"/user/info/joinFansClub"
  52. //用户信息 - 删除用户
  53. #define KNetPath_Code_UserToDelete @"/user/info/delete"
  54. //用户信息 - 语言设置
  55. #define KNetPath_Code_UserInfoLanguage @"/user/info/language"
  56. //忘记密码-密码重置2 - 获取手机验证码
  57. #define KNetPath_Code_GetPasswordCode2 @"/user/reset/password/code"
  58. //忘记密码-密码重置2 - 检查手机验证码
  59. #define KNetPath_Code_TheCodeVerify @"/user/reset/password/verify"
  60. //忘记密码-密码重置2 - 提交重置
  61. #define KNetPath_Code_PasswordReset2 @"/user/reset/password/submit"
  62. #pragma mark =========== Rank ============
  63. //排行榜 - 贡献榜
  64. #define KNetPath_Code_RankOutComeList @"/rank/outcome/list"
  65. //排行榜 - 直播半小时榜单
  66. #define KNetPath_Code_RankHalfHour @"/rank/live/halfHour"
  67. //排行榜 - 收益榜
  68. #define KNetPath_Code_RankIncome @"/rank/income/list"
  69. //排行榜 - 直播间贡献榜
  70. #define kNetPath_Code_RankOutComeRoom @"/rank/outcome/v2/room"
  71. //排行榜 - PK榜
  72. #define kNetPath_Code_RankPkWeek @"/rank/pk/list"
  73. //排行榜 - 用户贡献榜TOP的前3名用户信息
  74. #define kNetPath_Code_RankOutTops @"/rank/outcome/user/tops"
  75. //排行榜 - TOP的前3名用户信息
  76. #define kNetPath_Code_RankTops @"/rank/v2/tops"
  77. //排行榜 - 直播间嘉宾贡献榜
  78. #define kNetPath_Code_TheGuestRank @"/rank/outcome/guest"
  79. //直播间热度排行榜
  80. #define kNetPath_Code_LiveHeatRank @"/live/heat/rank"
  81. #pragma mark =========== LiveRoom ============
  82. //直播间相关 - 开启直播间
  83. #define kNetPath_Code_LiveRoomOpen @"/live/room/open"
  84. //直播间列表 - 直播间列表
  85. #define kNetPath_Code_LiveRoomList @"/live/room/list"
  86. //直播间列表 - 关注主播列表
  87. #define kNetPath_Code_LiveRoomFollow @"/live/room/follow"
  88. //直播标签 - 标签列表
  89. #define kNetPath_Code_LiveTagList @"/live/tag/list"
  90. //直播间 - 房间状态
  91. #define kNetPath_Code_LiveRoomStatus @"/live/room/status"
  92. //直播间 - 主播端 - 设置房管
  93. #define kNetPath_Code_LiveManageSet @"/live/manage/set"
  94. //直播间 - 房管-主播端 - 禁言
  95. #define kNetPath_Code_LiveSilenceSet @"/live/manage/silence"
  96. //直播间 - 房管-主播端 - 移除麦位的人
  97. #define kNetPath_Code_LiveManageRemove @"/live/manage/linkMic/remove"
  98. //直播间 - 房管-主播端 - 锁定麦位
  99. #define kNetPath_Code_LiveMicLock @"/live/manage/linkMic/lock"
  100. //直播间 - 房管-主播端 - 上麦申请审核
  101. #define kNetPath_Code_LiveMicAudit @"/live/manage/linkMic/audit"
  102. //直播间 - 房管-主播端 - 踢出成员
  103. #define kNetPath_Code_LiveKickOut @"/live/manage/kickout"
  104. //直播间 - 主播端 - 获取房间的数据中心
  105. #define kNetPath_Code_LiveManageCenter @"/live/manage/center"
  106. //直播间 - 用户端 - 关闭连麦
  107. #define kNetPath_Code_LiveMicLeave @"/live/linkMic/leave"
  108. //直播间 - 用户端 - 上麦申请
  109. #define kNetPath_Code_LiveMicApply @"/live/linkMic/apply"
  110. //直播间 - 上麦申请列表
  111. #define kNetPath_Code_LiveMicApplyList @"/live/linkMic/applyList"
  112. //直播间 - 用户端 - 上麦申请取消
  113. #define kNetPath_Code_LiveMicAppleyCancel @"/live/linkMic/applyCancel"
  114. //直播间 - 贵族列表
  115. #define kNetPath_Code_LiveVipList @"/live/join/vips"
  116. //直播间 - 查看他人信息
  117. #define kNetPath_Code_TheLiveMember @"/live/join/member"
  118. //直播间 - 房间在线成员
  119. #define kNetPath_Code_LiveMembers @"/live/join/members"
  120. //直播间 - 管理员列表
  121. #define kNetPath_Code_LiveManagesList @"/live/join/manages"
  122. //直播间 - VIP列表
  123. #define kNetPath_Code_LiveVipViewer @"/live/viewer/vips"
  124. //直播间 - 用户端 - 离开直播间
  125. #define kNetPath_Code_LiveToLeave @"/live/join/leave"
  126. //直播间 - 用户端 - 进入直播间
  127. #define kNetPath_Code_LiveToEnter @"/live/join/enter"
  128. //直播间 - 用户端 - 进入直播间(二次确认)
  129. #define kNetPath_Code_LiveJoinConfirm @"/live/join/confirm"
  130. //直播间 - 主播端 - 关闭直播间
  131. #define kNetPath_Code_LiveToClose @"/live/room/close"
  132. //直播模块 - 用户端 - 心跳汇报
  133. #define kNetPath_Code_LiveReportViewer @"/live/report/viewer"
  134. //直播模块 - 主播端 - 心跳汇报
  135. #define kNetPath_Code_LiveReportAnchor @"/live/report/anchor"
  136. //直播间 - 主播端 - 正在开启的直播间(只允许直播调用)
  137. #define kNetPath_Code_TheRoomLiving @"/live/room/living"
  138. //直播间 - 开播配置信息
  139. #define kNetPath_Code_LiveConfig @"/live/config/info"
  140. //直播 - 观看历史
  141. #define kNetPath_Code_LiveHistoryInfo @"/live/history/view"
  142. //直播 - 观看历史删除
  143. #define kNetPath_Code_LiveHistoryDelete @"/live/history/delete"
  144. //直播弹幕 - 提交
  145. #define kNetPath_Code_LiveBarrageSubmit @"/live/barrage/submit"
  146. //直播间 - TOP用户列表
  147. #define kNetPath_Code_LiveTopsUser @"/live/join/tops"
  148. //直播间 - 公屏消息
  149. #define kNetPath_Code_LivePublicSubmit @"/live/publicScreen/submit"
  150. //直播间 - 不感兴趣的直播间
  151. #define kNetPath_Code_LiveNoLike @"/live/disinterest/submit"
  152. //直播间 - 根据ID,获取房间信息
  153. #define kNetPath_Code_LiveRoomInfo @"/live/room/info"
  154. //直播间 - 主播端 - 房间挂起
  155. #define kNetPath_Code_LivePending @"/live/manage/setting/pending"
  156. //直播间 - 主播端 - 转门票房.设置
  157. #define kNetPath_Code_LiveConvertSet @"/live/manage/convert/setting"
  158. //直播间 - 主播端 - 转门票房.提交
  159. #define kNetPath_Code_LiveConvertSubmit @"/live/manage/convert/submit"
  160. //直播间 - 转换房间 - 支付
  161. #define kNetPath_Code_LiveConvertPay @"/live/join/convertPay"
  162. //直播间列表 - 检查已经关闭的直播间
  163. #define kNetPath_Code_CheckTheLiveRoom @"/live/room/check"
  164. //直播间列表 - 分类信息
  165. #define kNetPath_Code_TheLiveRoomCategory @"/live/room/category"
  166. //直播间 - 样式选项
  167. #define kNetPath_Code_LiveConfigTheme @"/live/config/theme"
  168. //直播间 - 主播端 - 音视频锁定.批量操作
  169. #define kNetPath_Code_LinkMicSwitch @"/live/manage/linkMic/switch"
  170. //用户端 - 直播间送礼物.批量
  171. #define kNetPath_Code_LiveGiftGivings @"/live/gift/givings"
  172. //用户端 - 直播间送礼物(赠送背包的).批量
  173. #define kNetPath_Code_LiveGiftGivingPacks @"/live/gift/givingPacks"
  174. //直播间 - 连麦邀请列表(仅管理员-主播请求)
  175. #define kNetPath_Code_LiveLinkMicInviteList @"/live/linkMic/invite/list"
  176. //直播间 - 连麦邀请 - 同意上麦
  177. #define kNetPath_Code_LiveLinkMicInviteAgreed @"/live/linkMic/invite/agreed"
  178. //直播间 - 连麦邀请密钥(仅管理员-主播请求)
  179. #define kNetPath_Code_GetTheLinkStr @"/live/linkMic/invite/secret"
  180. //直播间变化 - 多人连麦房间样式.麦位发生变化
  181. #define kNetPath_Code_ChangeTheMultiple @"/live/room/change/multiple"
  182. //直播间操作 - 音视频操作
  183. #define kNetPath_Code_LiveOperationMedia @"/live/operation/media"
  184. //直播间 - 嘉宾连麦统计信息
  185. #define kNetPath_Code_LiveLinkMicSummary @"/live/linkMic/guest/summary"
  186. //直播间 - 房间观众恢复在线状态
  187. #define kNetPath_Code_LiveRecovery @"/live/join/recovery"
  188. //用户进入直播间上报接口rtm连接成功后调用
  189. #define kNetPath_Code_OnlineRtm @"/live/join/onlinertm"
  190. //直播间 - 封面示例
  191. #define kNetPath_Code_CoverTemplates @"/live/config/cover/templates"
  192. //直播间配置 - 直播间打招呼配置
  193. #define kNetPath_Code_SetSayHello @"/live/room/sayhai/set"
  194. //主播端 - 主播获取自己的-互动礼物列表
  195. #define kNetPath_Code_InteractGifts @"/live/interact/my/gifts"
  196. //主播端 - 设置互动礼物-开关
  197. #define kNetPath_Code_InterractGiftSwitch @"/live/interact/gift/switch"
  198. //主播端 - 设置互动礼物
  199. #define kNetPath_Code_InterractGiftSet @"/live/interact/gift/set"
  200. //主播端 - 互动礼物池列表
  201. #define kNetPath_Code_InterractGiftPool @"/live/interact/gift/pool"
  202. //主播端 - 设置互动礼物-删除
  203. #define kNetPath_Code_InterractGiftRemove @"/live/interact/gift/remove"
  204. //用户端 - 用户获取主播的-互动礼物列表
  205. #define kNetPath_Code_InterractAnchorGifts @"/live/interact/anchor/gifts"
  206. //直播间 - 主播端 - 允许联线状态变更
  207. #define kNetPath_Code_ManageAllowLinkChange @"/live/manage/allowLink/change"
  208. //检查用户是否已经关注指定用户列表
  209. #define kNetPath_Code_CheckContactFollow @"/contact/follow/check"
  210. #pragma mark =========== Robot ============
  211. //机器人飘屏
  212. #define kNetPath_Code_RobotScreen @"/robot/float/screen"
  213. #pragma mark =========== Wish List ============
  214. //用户端 - 获取主播正在进行的心愿单
  215. #define kNetPath_Code_TheGiftOnGoing @"/live/wish/gift/ongoing"
  216. //主播端 - 设置心愿
  217. #define kNetPath_Code_TheGiftCreate @"/live/wish/gift/create"
  218. //主播端 - 获取心愿单列表
  219. #define kNetPath_Code_TheGiftWishList @"/live/wish/gift/list"
  220. //主播端 - 取消心愿
  221. #define kNetPath_Code_WishGiftCancel @"/live/wish/gift/cancel"
  222. //获取主播已完成的心愿
  223. #define kNetPath_Code_WishRecordList @"/live/wish/gift/done"
  224. //用户端 - 获取主播被助力过的心愿单
  225. #define kNetPath_Code_WishAssisted @"/live/wish/gift/assisted"
  226. //用户端 - 获取主播正在进行的心愿单.2
  227. #define kNetPath_Code_TheGiftOnGoingTwo @"/live/wish/gift/ongoing2"
  228. #pragma mark - v2.0.2
  229. //直播心愿 - 获取房间心愿数据
  230. #define kNetPath_Code_getDesire @"/live/desire/get"
  231. //礼物心愿V2 - 配置列表
  232. #define kNetPath_Code_desireList @"/gift/desire/list"
  233. //礼物心愿V2 - 已选择列表
  234. #define kNetPath_Code_desireChoose @"/gift/desire/choose"
  235. //直播心愿 - 主播端 - 设置
  236. #define kNetPath_Code_desireSetting @"/live/desire/setting"
  237. //直播心愿 - 主播端 - 关闭心愿单
  238. #define kNetPath_Code_desireClose @"/live/desire/close"
  239. //直播房心愿 - 排行榜 - 基础列表
  240. #define kNetPath_Code_desireRank @"/list/desire/rank"
  241. // 直播心愿 - 直播房心愿 - 填充排行榜
  242. #define kNetPath_Code_desireRankFill @"/list/desire/rank/fill"
  243. #pragma mark =========== Live Center ============
  244. //主播端 - 直播间收到的门票
  245. #define kNetPath_Code_LiveCenterTicket @"/live/center/tickets"
  246. //主播端 - 直播中的数据
  247. #define kNetPath_Code_LiveCenterInfo @"/live/center/info"
  248. //主播端 - 直播间完成的心愿单列表
  249. #define kNetPath_Code_LiveCenterGiftWish @"/live/center/giftWish"
  250. //主播端 - 赠送礼物的用户
  251. #define kNetPath_Code_LiveCenterGiftUser @"/live/center/gift/users"
  252. //主播端 - 直播间收到的礼物列表
  253. #define kNetPath_Code_LiveCenterGiftList @"/live/center/gift/list"
  254. #pragma mark =========== Live Gift ============
  255. #define kNetPath_Code_LiveGiftV2List @"/live/gift/v2/list"
  256. //用户端 - 直播间礼物 (废弃)
  257. #define kNetPath_Code_LiveGiftList @"/live/gift/list"
  258. //用户端 - 直播间送礼物
  259. #define kNetPath_Code_LiveGiftGiving @"/live/gift/giving"
  260. #pragma mark =========== App ============
  261. //APP版本 - 检查当前APP版本
  262. #define kNetPath_Code_VersionCheck @"/app/version/check"
  263. //APP功能区 - 列表信息
  264. #define kNetPath_Code_FunctionalList @"/app/functional/list"
  265. #pragma mark =========== About IM ============
  266. //黑名单 - 移除
  267. #define kNetPath_Code_RemoveBlock @"/contract/block/remove"
  268. //黑名单 - 列表
  269. #define kNetPath_Code_BlockList @"/contract/block/list"
  270. //黑名单 - 添加
  271. #define kNetPath_Code_BlockAdd @"/contract/block/add"
  272. //联系页 - 关注接口
  273. #define kNetPath_Code_FollowSubmit @"/contact/follow/submit"
  274. //联系页 - 关注设置信息
  275. #define kNetPath_Code_FollowSet @"/contact/follow/setting"
  276. //联系页 - 关注列表
  277. #define kNetPath_Code_FollowList @"/contact/follow/list"
  278. //踢出粉丝,移除对方的关注
  279. #define kNetPath_Code_FollowKick @"/contact/follow/kick"
  280. //联系页 - 好友列表
  281. #define kNetPath_Code_FollowFriend @"/contact/follow/friend"
  282. //联系页 - 粉丝列表
  283. #define kNetPath_Code_FansList @"/contact/follow/fans"
  284. //黑名单 - 检查是否黑名单用户
  285. #define kNetPath_Code_BlockCheck @"/contract/block/check"
  286. //联系页 - 粉丝新成员已读
  287. #define kNetPath_Code_NewFansRead @"/contact/fans/news/read"
  288. //检查用户是否已经关注指定用户列表
  289. #define kNetPath_Code_ContactFollowCheck @"/contact/follow/check"
  290. #pragma mark =========== Feedback ============
  291. //用户举报 - 提交
  292. #define kNetPath_Code_RepoetSubmit @"/feedback/report/submit"
  293. //App问题反馈 - 提交
  294. #define kNetPath_Code_IssueSubmit @"/feedback/issue/submit"
  295. //直播间 - 分享短连接转换
  296. #define kNetPath_Code_LiveShareSlink @"/live/share/slink"
  297. //直播间 - 汇报(与每日分享-汇报 功能相同)
  298. #define kNetPath_Code_ShareShare @"/live/share/share"
  299. #pragma mark =========== About Base ============
  300. //国家 - 地区列表
  301. #define kNetPath_Code_CountryList @"/base/country/region"
  302. //国家 - 电话区号列表
  303. #define kNetPath_Code_CountryMobileList @"/base/country/mobile"
  304. //阿里云 OSS 上传,预签名信息
  305. #define kNetPath_Code_ImageOss @"/base/oss/ali"
  306. //亚马逊 S3 上传,预签名信息
  307. #define kNetPath_Code_ImageS3 @"/base/oss/s3"
  308. //基础模块 - Banner信息
  309. #define KNetPath_Code_Banner @"/base/banner/list"
  310. //基础存储列表信息
  311. #define kNetPath_Code_BaseStoreList @"/base/store/list"
  312. //基础模块 - 倒计时相关
  313. #define kNetPath_Code_BaseCountDownList @"/base/countdown/list"
  314. //美颜物料相关控制器
  315. #define kNetPath_Code_BaseMaterialBeauty @"/base/material/beauty"
  316. #pragma mark =========== About User ============
  317. //用户信息 - 获得当前登录用户信息
  318. #define KNetPath_Code_UserInfoMe @"/user/info/me"
  319. //根据用户ID列表,查询用户数据
  320. #define kNetPath_Code_UserInfoList @"/user/info/list"
  321. //根据用户编号列表,查询用户数据
  322. #define kNetPath_Code_UserInfoByNo @"/user/info/byNo"
  323. //diamond
  324. #define kNetPath_Code_TestDiamond @"/wallet/user/test/diamond"
  325. //用户礼物 - 接收的礼物
  326. #define kNetPath_Code_UserGiftReceive @"/user/gift/receive"
  327. //邀请用户 - 我的邀请信息
  328. #define kNetPath_Code_UserInfoInviteData @"/user/info/inviteData"
  329. //用户信息 - 设置邀请人
  330. #define kNetPath_Code_UserInfoLeader @"/user/info/leader"
  331. //用户查询 - 查询用户
  332. #define kNetPath_Code_UserInfoSearch @"/user/info/search"
  333. //用户等级 - 等级信息
  334. #define kNetPath_Code_UserInfoLevel @"/user/info/level"
  335. //用户事件 - 事件列表
  336. #define kNetPath_Code_UserEventList @"/user/event/list"
  337. //用户事件 - ACK信息
  338. #define kNetPath_Code_UserEventAck @"/user/event/ack"
  339. //用户安全 - 获取用户安全信息
  340. #define kNetPath_Code_UserSecurityInfo @"/user/security/get"
  341. //用户手机号码 - 换绑手机 - 发送原有手机验证码
  342. #define kNetPath_Code_UserMobileChangeGetCode @"/user/mobile/change/code"
  343. //用户手机号码 - 换绑手机 - 检验原有手机号码是否通过
  344. #define kNetPath_Code_UserMobileChangeCodeCheck @"/user/mobile/change/check"
  345. //用户手机号码 - 换绑手机 - 发送新手机验证码
  346. #define kNetPath_Code_UserMobileChangeSend @"/user/mobile/change/send"
  347. //用户手机号码 - 换绑手机 - 绑定新手机
  348. #define kNetPath_Code_UserMobileChangeBind @"/user/mobile/change/bind"
  349. //用户邮箱 - 换绑邮箱 - 发送新邮箱验证码
  350. #define kNetPath_Code_UserEmailChangeSend @"/user/email/change/send"
  351. //用户邮箱 - 换绑邮箱 - 发送原有邮箱验证码
  352. #define kNetPath_Code_UserGetOldEmailCode @"/user/email/change/code"
  353. //用户邮箱 - 换绑邮箱 - 检验原有邮箱是否通过
  354. #define kNetPath_Code_UserCheckOldEmailCode @"/user/email/change/check"
  355. //用户邮箱 - 换绑邮箱 - 提交换绑
  356. #define kNetPath_Code_UserChangeEmailBind @"/user/email/change/bind"
  357. //用户邮箱 - 绑定新邮箱 - 提交
  358. #define kNetPath_Code_UserEmailBindSubmit @"/user/email/bind/submit"
  359. //用户邮箱 - 绑定新邮箱 - 发送验证码
  360. #define kNetPath_Code_UserEmailBindCode @"/user/email/bind/code"
  361. //用户密码2 - 设置密码 - 校验验证码
  362. #define kNetPath_Code_UserPassword2SetVerify @"/user/password2/setting/verify"
  363. //用户密码2 - 设置密码 - 提交变更
  364. #define kNetPath_Code_UserPassword2SetSubmit @"/user/password2/setting/submit"
  365. //用户密码2 - 设置密码 - 发送验证
  366. #define kNetPath_Code_UserPassword2SetSendCode @"/user/password2/setting/send"
  367. //用户密码2 - 变更 - 校验原密码
  368. #define kNetPath_Code_UserPassword2ChangeVerify @"/user/password2/change/verify"
  369. //用户密码2 - 变更 - 提交变更
  370. #define kNetPath_Code_UserPassword2ChangeSubmit @"/user/password2/change/submit"
  371. #pragma mark =========== About IM Token ============
  372. //环信相关 - 获取环信的IM.Token
  373. #define kNetPath_Code_ImToken @"/base/easemob/im/token"
  374. //单聊信息 - 发送消息
  375. #define kNetPath_Code_SingleSubmit @"/chat/single/submit"
  376. //单聊信息 - 获取会话信息
  377. #define kNetPath_Code_SingleGet @"/chat/single/get"
  378. //IM相关 - 获取IM的Token
  379. #define kNewPath_Code_BaseChatToken @"/base/chat/token"
  380. #define kNetPath_Code_ChatReport @"/chat/private/report"
  381. #pragma mark =========== About Fans Club ============
  382. //粉丝团相关 - 用户设置显示铭牌
  383. #define kNetPath_Code_FansNameplate @"/fans/member/nameplate"
  384. //粉丝团相关 - 获取粉丝团成员列表
  385. #define kNetPath_Code_FansMembers @"/fans/members/list"
  386. //粉丝团相关 - 离开粉丝团
  387. #define kNetPath_Code_FansLeave @"/fans/member/leave"
  388. //主播粉丝团相关 - 编辑粉丝团信息
  389. #define kNetPath_Code_FansClubEdit @"/fans/club/edit"
  390. //主播粉丝团相关 - 创建粉丝团
  391. #define kNetPath_Code_FansClubCreate @"/fans/club/create"
  392. //粉丝团相关 - 加入的粉丝团
  393. #define kNetPath_Code_ClubJoins @"/fans/club/joins"
  394. //粉丝团相关 - 获取粉丝团信息
  395. #define kNetPath_Code_ClubInfo @"/fans/club/info"
  396. //粉丝团 - 成员详情
  397. #define kNetPath_Code_FansMemberDetail @"/fans/member/detail"
  398. //粉丝团 - 粉丝团排行榜信息
  399. #define kNetPath_Code_FansClubRank @"/fans/club/ranking"
  400. #pragma mark =========== About Anchor ============
  401. //主播信息 - 推荐主播列表
  402. #define kNetPath_Code_AnchorRecommend @"/anchor/info/recommend"
  403. //主播申请 - 提交申请
  404. #define kNetPath_Code_AnchorApply @"/anchor/apply/submit"
  405. //主播申请 - 申请中的信息
  406. #define kNetPath_Code_AnchorApplying @"/anchor/apply/ing"
  407. //主播中心 - 直播时长
  408. #define kNetPath_Code_AnchorCenterDuration @"/anchor/center/duration"
  409. //主播中心 - 收益统计
  410. #define kNetPath_Code_AnchorCenterIncome @"/anchor/center/income"
  411. //主播时长任务 - 任务列表
  412. #define kNetPath_Code_AnchorTaskList @"/anchor/duration/task/list"
  413. //主播时长任务 - 任务领取
  414. #define kNetPath_Code_AnchorTaskComplete @"/anchor/duration/task/complete"
  415. //主播中心 - 钱包信息
  416. #define kNetPath_Code_AnchorCenterWallet @"/anchor/center/wallet"
  417. #pragma mark =========== About Guild ============
  418. //工会信息 - 工会引导页面
  419. #define kNetPath_Code_GuildAboutGuide @"/guild/info/guide"
  420. //工会申请 - 校验手机验证码,获取申请Code
  421. #define kNetPath_Code_GuildVerify @"/guild/apply/verifyMobile"
  422. //工会申请 - 提交创建工会申请
  423. #define kNetPath_Code_GuildApply @"/guild/apply/submit"
  424. //工会申请 - 获取手机验证码
  425. #define kNetPath_Code_GuildMobile @"/guild/apply/mobileCode"
  426. //工会申请 - 获取审核中的申请信息
  427. #define kNetPath_Code_GuildAuditing @"/guild/apply/auditing"
  428. //公会2.0 - 提交创建公会申请
  429. #define kNetPath_Code_GuildApplySubmit2 @"/guild/apply/submit2"
  430. #pragma mark =========== About Family ============
  431. //家族成员 - 成员列表
  432. #define kNetPath_Code_FamilyMemberList @"/family/member/list"
  433. //家族成员 - 离开家族
  434. #define kNetPath_Code_FamilyLeave @"/family/member/leave"
  435. //家族成员 - 踢出家族
  436. #define kNetPath_Code_FamilyKick @"/family/member/kick"
  437. //家族申请加入 - 申请加入
  438. #define kNetPath_Code_FamilyJoinSub @"/family/join/submit"
  439. //家族申请审核 - 审核操作
  440. #define kNetPath_Code_FamilyAuditSub @"/family/join/audit/submit"
  441. //家族申请审核 - 等待审核列表
  442. #define kNetPath_Code_FamilyAuditList @"/family/join/audit/list"
  443. //家族信息 - 转移家族长
  444. #define kNetPath_Code_FamilyTransfer @"/family/info/transfer"
  445. //家族信息 - 家族排行榜
  446. #define kNetPath_Code_FamilyRank @"/family/info/rank"
  447. //家族信息 - 根据家族ID,查询家族详情
  448. #define kNetPath_Code_FamilyDetail @"/family/info/detail"
  449. //家族信息 - 编辑家族加入状态
  450. #define kNetPath_Code_FamilyEditJoin @"/family/edit/switchJoin"
  451. //家族信息 - 编辑家族信息
  452. #define kNetPath_Code_FamilyEditSub @"/family/edit/submit"
  453. //家族创建申请 - 提交申请
  454. #define kNetPath_Code_FamilyCreate @"/family/create/submit"
  455. //家族创建申请 - 获取用户的申请
  456. #define kNetPath_Code_FamilyCreateInfo @"/family/create/info"
  457. //家族信息 - 获取我加入的家族
  458. #define kNetPath_Code_FamilyForMe @"/family/info/me"
  459. //家族信息 - 家族列表
  460. #define kNetPath_Code_FamilyInfoList @"/family/info/list"
  461. //家族任务 - 我的今日任务
  462. #define kNetPath_Code_FamilyTaskToday @"/family/task/today"
  463. //家族任务 - 完成任务领取奖励
  464. #define kNetPath_Code_FamilyTaskSubmit @"/family/task/submit"
  465. #pragma mark =========== About Prop ============
  466. //用户道具 - 列表信息
  467. #define kNetPath_Code_PropList @"/prop/user/list"
  468. //用户道具 - 使用
  469. #define kNetPath_Code_PropUse @"/prop/user/use"
  470. //道具商店 - 列表信息
  471. #define kNetPath_Code_PropInfoList @"/prop/info/list"
  472. //道具商店 - 购买
  473. #define kNetPath_Code_PropBuy @"/prop/info/buy"
  474. //道具存储 - 列表信息
  475. #define kNetPath_Code_PropStoreList @"/prop/store/list"
  476. //用户道具 - 列表信息 v2.0.2
  477. #define kNetPath_Code_PropUserList @"/prop/user/v2_0_2/list"
  478. #pragma mark =========== About PK ============
  479. //PK - PK记录
  480. #define kNetPath_Code_PkRecord @"/live/pk/record"
  481. //PK - 匹配
  482. #define kNetPath_Code_PkMatch @"/live/pk/match"
  483. //PK邀请 - 列表
  484. #define kNetPath_Code_PkInvite @"/live/pk/invite/list"
  485. //PK邀请 - 同意上麦
  486. #define kNetPath_Code_PkAgree @"/live/pk/invite/agree"
  487. //PK - 关闭
  488. #define kNetPath_Code_PkClose @"/live/pk/close"
  489. //Pk - 我的Pk信息
  490. #define kNetPath_Code_PkMe @"/live/pk/me"
  491. //PK - PK 结算
  492. #define kNetPath_Code_PkSettle @"/live/pk/settle"
  493. //PK - PK贡献榜
  494. #define kNetPath_Code_PkContribute @"/live/pk/contribute"
  495. //PK - 周奖励礼物
  496. #define kNetPath_Code_PkWeekReward @"/pk/week/reward"
  497. #pragma mark =========== About Source ============
  498. //礼物资源列表
  499. #define kNetPath_Code_SourceGift @"/gift/store/list"
  500. //互动特效列表
  501. #define kNetPath_Code_SourceEffect @"/gift/effect/list"
  502. //礼物分类 - 列表
  503. #define kNetPath_Code_GiftCategoryList @"/gift/category/list"
  504. //礼物倍数 - 列表
  505. #define kNetPath_Code_TheGiftMultipleList @"/gift/multiple/list"
  506. //用户等级框 - 资源列表
  507. #define kNetPath_Code_LevelBoxList @"/base/level/box/list"
  508. //勋章库 - 资源列表
  509. #define kNetPath_Code_MedalStoreList @"/medal/store/list"
  510. #pragma mark =========== About Medal ============
  511. //基础勋章列表
  512. #define kNetPath_Code_MedalBase @"/medal/info/base"
  513. //基础勋章列表(查看他人勋章)
  514. #define kNetPath_Code_MedalOthers @"/medal/info/others"
  515. #pragma mark =========== About Pack ============
  516. //礼物背包 - 用户礼物背包 (废弃)
  517. #define kNetPath_Code_PackGiftList @"/pack/gift/list"
  518. //礼物背包 - 用户礼物背包
  519. #define kNetPath_Code_PackGiftV2List @"/pack/gift/v2/list"
  520. //直播间 道具列表 v2.0.2
  521. #define kNetPath_Code_PropListForlive @"/prop/user/list/forlive"
  522. //用户端 - 直播间送礼物(赠送背包的)
  523. #define kNetPath_Code_GivingPack @"/live/gift/givingPack"
  524. //礼物背包 - 我的背包礼物列表
  525. #define kNetPath_Code_PackGiftAll @"/pack/gift/all"
  526. //用户道具 - 用户道具过期记录 v2.0.2
  527. #define kNetPath_Code_PropExpireList @"/prop/user/v2_0_2/expire/list"
  528. //礼物背包 - 用户礼物背包-过期列表
  529. #define kNetPath_Code_GiftExpireList @"/pack/gift/v2/expire/list"
  530. #pragma mark =========== About Vip ============
  531. //我的VIP信息 (废弃)
  532. #define kNetPath_Code_VipMyInfo @"/vip/info/me"
  533. //VIP 配置信息
  534. #define kNetPath_Code_VipConfig @"/vip/info/config"
  535. //购买VIP-续费VIP
  536. #define kNetPath_Code_VipBuy @"/vip/info/buy"
  537. //领取购买的VIP每日礼包
  538. #define kNetPath_Code_TheVipDaily @"/vip/gift/daily"
  539. //领取购买的VIP礼包
  540. #define kNetPath_Code_TheVipGiftBag @"/vip/gift/giftBag"
  541. //New Vip
  542. //VIP订单 - 订单列表
  543. #define kNetPath_Code_TheVipOrderList @"/vip/v3/order/list"
  544. //VIP计划 - 配置列表信息
  545. #define kNetPath_Code_TheVipPlanList @"/vip/v3/plan/list"
  546. //VIP计划 - 领取每日礼包
  547. #define kNetPath_Code_TheVipPlanDaily @"/vip/plan/daily"
  548. //VIP计划 - 购买VIP-续费VIP-升级VIP
  549. #define kNetPath_Code_TheVipPlanBuy @"/vip/v3/plan/buy"
  550. //开启或关闭神秘人
  551. #define kNetPath_Code_MysteriousSwitch @"/mysterious/switch"
  552. //神秘人物料
  553. #define kNetPath_Code_MysteriousGetInfo @"/mysterious/profile/get"
  554. #pragma mark =========== About Wallet ============
  555. //钱包充值 - 充值记录
  556. #define kNetPath_Code_TheReCharegeRecord @"/wallet/recharge/record"
  557. //用户收益信息
  558. #define kNetPath_Code_WalletUserIncome @"/wallet/user/income"
  559. //钱包充值 - 商品充值预下单
  560. #define kNetPath_Code_GoodsPrePay @"/wallet/recharge/goods/prePay"
  561. //钱包充值 - 商品充值支付成功回调
  562. #define kNetPath_Code_GoodsPayBak @"/wallet/recharge/goods/payBak"
  563. //钱包充值 - 订单取消
  564. #define kNetPath_Code_GoodsPayCancel @"/wallet/recharge/cancel"
  565. //钱包充值 - 获取商品首充配置
  566. #define kNetPath_Code_RechargeReward @"/wallet/recharge/goods/reward"
  567. //钱包充值 - 商品信息
  568. #define kNetPath_Code_RechargeGoodsInfo @"/wallet/recharge/goods/infos"
  569. #pragma mark =========== About Device ============
  570. //设备汇报
  571. #define kNetPath_Code_TheDeviceReport @"/device/report"
  572. //用户钻石数
  573. #define kNetPath_Code_GetUserDiamond @"/wallet/user/diamond"
  574. #pragma mark =========== About Like Click ============
  575. //点赞 - 直播间点赞 - 提交
  576. #define kNetPath_Code_likeRoomSubmit @"/like/live/room/submit"
  577. //点赞 - 直播间点赞 - 列表
  578. #define kNetPath_Code_likeRoomList @"/like/live/room/list"
  579. //点赞 - 直播间点赞配置
  580. #define kNetPath_Code_likeRoomConfig @"/like/live/room/config"
  581. #pragma mark =========== About GiftPack ============
  582. //礼包信息 - 预下单
  583. #define kNetPath_Code_GiftPackPerOrder @"/giftPack/info/preOrder"
  584. //礼包信息 - 获取
  585. #define kNetPath_Code_GiftPackList @"/giftPack/info/list"
  586. //礼包信息 - 支付回调
  587. #define kNetPath_Code_GiftPackCallBack @"/giftPack/info/callback"
  588. #pragma mark =========== About Red Rain ============
  589. //礼包信息 - 预下单
  590. #define kNetPath_Code_RedRainSubmit @"/red-rain/submit-result"
  591. //礼包信息 - 预下单
  592. #define kNetPath_Code_RedRainRequest @"/red-rain/request"
  593. #pragma mark =========== About Wame ============
  594. // -信息 - 列表
  595. #define kNetPath_Code_WameInfoList [MOTextAESTools toGetHameInfoList]
  596. // -进入
  597. #define kNetPath_Code_WameInfoEnter [MOTextAESTools toGetHameInfoEnter]
  598. #pragma mark =========== Sign Task ============
  599. //签到任务 - 签到信息
  600. #define kNetPath_Code_SignTaskInfo @"/task/sign/info"
  601. //签到任务 - 签到 - 提交
  602. #define kNetPath_Code_SignTaskSubmit @"/task/sign/submit"
  603. #pragma mark =========== Red Envelope ============
  604. //获取红包相关配置
  605. #define kNetPath_Code_RedEnvelopeConfig @"/red-envelope/config"
  606. //发红包
  607. #define kNetPath_Code_RedEnvelopeSend @"/red-envelope/send"
  608. //获取红包领取情况
  609. #define kNetPath_Code_RedEnvelopeReceivedInfo @"/red-envelope/receiving/info"
  610. //领红包
  611. #define kNetPath_Code_RedReceive @"/red-envelope/receive"
  612. //获取房间红包列表信息
  613. #define kNetPath_Code_RedListOfRoom @"/red-envelope/list-of-room"
  614. //获取用户已发红包列表
  615. #define kNetPath_Code_RedUserSendRecord @"/red-envelope/user-send-record"
  616. //获取用户领红包列表
  617. #define kNetPath_Code_RedUserReceiveRecord @"/red-envelope/user-receive-record"
  618. //获取指定红包详情
  619. #define kNetPath_Code_RedEvnelopeGetInfo @"/red-envelope/get/info"
  620. #pragma mark =========== Big Winner ============
  621. //大赢家活动 - 已经结束的列表
  622. #define kNetPath_Code_BigWinRecord @"/activity/big/winner/record"
  623. //大赢家活动 - 当前正在进行的列表
  624. #define kNetPath_Code_BigWinWinList @"/activity/big/winner/list"
  625. //大赢家活动 - 最近中奖记录
  626. #define kNetPath_Code_BigWinWinLately @"/activity/big/winner/lately"
  627. //大赢家活动 - 获取活动最后参加记录
  628. #define kNetPath_Code_BigWinWinLast @"/activity/big/winner/last"
  629. //大赢家活动 - 参加活动
  630. #define kNetPath_Code_BigWinJoin @"/activity/big/winner/join"
  631. //大赢家活动 - 活动详情
  632. #define kNetPath_Code_BigWinDetail @"/activity/big/winner/detail"
  633. //弹框 - APP 弹框信息
  634. #define kNetPath_Code_DialogGet @"/base/dialog/get"
  635. #pragma mark =========== Theme ============
  636. // 当前样式配置
  637. #define kNetPath_Code_ThemeGet @"/base/theme/get"
  638. #pragma mark =========== 全民代理 ============
  639. // 获取用户代理绑定状态
  640. #define kNetPath_Code_AffiliateState @"/affiliate/user/state"
  641. // 绑定上级
  642. #define kNetPath_Code_BindAffiliate @"/affiliate/user/bind"
  643. //代理账户 - 获取当前可领取钻石数
  644. #define kNetPath_Code_GetAffiliateAccount @"/affiliate/account/get"
  645. #pragma mark =========== 充值返利 ============
  646. #define kNetPath_Code_BadgeList @"/base/badge/list"
  647. #pragma mark =========== 新用户承接 ============
  648. //领取新人礼包
  649. #define kNetPath_Code_ClaimGiftPack @"/newuser/handler/giftpack/claim"
  650. #pragma mark =========== 翻译 ============
  651. //获得当前用户的语言配置
  652. #define kNetPath_Code_TranslationSteamGet @"/translation/steam/get"
  653. //获取支持的语言配置
  654. #define kNetPath_Code_TranslationSteamConfig @"/translation/steam/config"
  655. //设置当前用户的语言配置
  656. #define kNetPath_Code_TranslationSteamSetting @"/translation/steam/setting"
  657. //翻译 (文本翻译接口)
  658. #define kNetPath_Code_TranslationText @"/translation/text/submit"
  659. #pragma mark =========== Beauty ============
  660. //火山美颜+ar礼物物料相关控制器
  661. #define kNetPath_Code_BaseMaterialHuoShan @"/base/material/huoshan"
  662. //用户信息 - 美颜信息设置
  663. #define kNetPath_Code_UserSettingBeauty @"/user/info/settingBeauty"
  664. //用户信息 - 获取用户美颜设置
  665. #define kNetPath_Code_GetUserBeauty @"/user/info/getBeauty"
  666. #pragma mark =========== 盲盒礼物 ============
  667. //抽奖
  668. #define kNetPath_Code_BlindBoxDraw @"/blindbox/draw/forme"
  669. #pragma mark =========== 平台货币调整 ============
  670. //获取用户金豆信息
  671. #define kNetPath_Code_GoldBeanInfo @"/wallet/gold-bean/info"
  672. //金豆转换钻石
  673. #define kNetPath_Code_GoldBeanConvertDiamond @"/wallet/gold-bean/diamond/convert"
  674. //金豆转换法币
  675. #define kNetPath_Code_GoldBeanConvertCash @"/wallet/gold-bean/cash/convert"
  676. //获取法币汇率
  677. #define kNetPath_Code_GoldBeanExchangeRate @"/wallet/gold-bean/cash/exchangeRate"
  678. #endif /* MOAPIUrl_h */