// // Api+Home.h // YUMI // // Created by YUMI on 2021/11/29. // #import "Api.h" NS_ASSUME_NONNULL_BEGIN @interface Api (Home) /// 获取首页所有的tag /// @param complection 完成 /// @param uid 用户的uid + (void)homeTagComplection:(HttpRequestHelperCompletion)complection uid:(NSString *)uid; /// 获取首页所有的直播tag /// @param complection 完成 /// @param uid 用户的uid + (void)homeLiveTagComplection:(HttpRequestHelperCompletion)complection uid:(NSString *)uid; /// 查看推荐列表 /// @param complection 完成 /// @param uid 用户的uid /// @param tabId tabid /// @param pageNum 当前的页数 /// @param pageSize 一页有多少个 + (void)getRecommendListComplection:(HttpRequestHelperCompletion)complection uid:(NSString *)uid tabId:(NSString *)tabId pageNum:(NSString *)pageNum pageSize:(NSString *)pageSize; /// 查看推荐列表 /// @param complection 完成 /// @param uid 用户的uid /// @param tabId tabid /// @param pageNum 当前的页数 /// @param pageSize 一页有多少个 + (void)getNewRecommendListComplection:(HttpRequestHelperCompletion)complection uid:(NSString *)uid tabId:(NSString *)tabId pageNum:(NSString *)pageNum pageSize:(NSString *)pageSize; /// 搜索 /// @param complection 完成 /// @param key 关键字 /// @param type 类型 1 房间 2 用户 /// @param page 多少页 /// @param pageSize 每页多少个 + (void)searchComplection:(HttpRequestHelperCompletion)complection key:(NSString *)key type:(NSString *)type page:(NSString *)page pageSize:(NSString *)pageSize; /// 首页推荐的轮播图 /// @param completion 完成 /// @param uid 用户的uid /// @param type 类型 2 房间的 1 首页的 9推荐页下面的 + (void)homeBannerList:(HttpRequestHelperCompletion)completion uid:(NSString *)uid type:(NSString *)type; /// 请求推荐页资源的列表 /// @param completion 完成 /// @param uid 用户的uid + (void)homeMenuList:(HttpRequestHelperCompletion)completion uid:(NSString *)uid; /// 请求推荐房间列表 /// @param completion 完成 /// @param uid 用户的uid + (void)homeRecommendRoomList:(HttpRequestHelperCompletion)completion uid:(NSString *)uid; /// 请求个播房间列表 /// @param completion 完成 + (void)homeHotRoomList:(HttpRequestHelperCompletion)completion; /// 请求个播放更多房间列表 /// @param completion 完成 + (void)homeAnchorMoreRoomList:(HttpRequestHelperCompletion)completion singleRoomSortId:(NSString *)singleRoomSortId; /// 请求热门房间列表 /// @param completion 完成 + (void)homePersonalRoomList:(HttpRequestHelperCompletion)completion uid:(NSString *)uid; /// 请求组队开黑房间列表 /// @param completion 完成 /// @param uid 用户的uid /// @param pageNum 当前页数 /// @param pageSize 一页多少个 + (void)homePlayGameTeam:(HttpRequestHelperCompletion)completion uid:(NSString *)uid pageNum:(NSString *)pageNum pageSize:(NSString *)pageSize; /// 请求首页关注列表 /// @param completion 完成 /// @param uid 用户的uid + (void)homeAttentionList:(HttpRequestHelperCompletion)completion uid:(NSString *)uid; /// 请求收藏房间列表 /// @param completion 完成 /// @param uid 用户的uid /// @param page 当前页数 /// @param pageSize 一页多少个 + (void)homeCollectRoomList:(HttpRequestHelperCompletion)completion uid:(NSString *)uid page:(NSString *)page pageSize:(NSString *)pageSize; /// 首页资源位要进入的 /// @param completion 完成 /// @param uid 用户的uid /// @param rid 进入的类型的id + (void)homePickResource:(HttpRequestHelperCompletion)completion uid:(NSString *)uid rid:(NSString *)rid; /// 首页小游戏列表 /// @param completion 完成 /// @param pageSize 一页多少个 /// @param pageNum 多少页 /// @param uid 用户的uid + (void)homeLittleGameRoomList:(HttpRequestHelperCompletion)completion pageSize:(NSString *)pageSize pageNum:(NSString *)pageNum uid:(NSString *)uid; /// 快速匹配 /// @param completion 完成 /// @param uid 用户的uid + (void)homeQuickMatchLittleGame:(HttpRequestHelperCompletion)completion uid:(NSString *)uid; /// 获取首页个播浏览记录 /// @param complection 完成 /// @param uid 用户的uid + (void)onceLookAnchorRoomComplection:(HttpRequestHelperCompletion)complection uid:(NSString *)uid; ///首页改版资源位 +(void)requestCurrentResourceListComplection:(HttpRequestHelperCompletion)complection; /// 一键匹配 /// @param completion 完成 + (void)homeChatPick:(HttpRequestHelperCompletion)completion; ///发现新朋友 +(void)requsetFriendListComplection:(HttpRequestHelperCompletion)complection; ///ip检测 +(void)checkIpRegionComplection:(HttpRequestHelperCompletion)complection; @end NS_ASSUME_NONNULL_END