135 lines
4.8 KiB
Objective-C
135 lines
4.8 KiB
Objective-C
//
|
|
// 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
|