Files
peko-ios/YuMi/Modules/YMRoom/View/RoomGame/Api/Api+MSRoomGameApi.m
2024-05-31 19:56:25 +08:00

28 lines
1.1 KiB
Objective-C

//
// Api+MSRoomGameApi.m
// YuMi
//
// Created by duoban on 2024/5/28.
//
#import "Api+MSRoomGameApi.h"
@implementation Api (MSRoomGameApi)
///等到房间游戏配置
+(void)getRoomGameHomeConfig:(HttpRequestHelperCompletion)completion{
[self makeRequest:@"miniGame/nav/config" method:HttpRequestHelperMethodGET completion:completion, __FUNCTION__, nil];
}
///开始匹配游戏
+(void)startMatchGame:(HttpRequestHelperCompletion)completion roomId:(NSString *)roomId mgId:(NSString *)mgId gameMode:(NSString *)gameMode{
[self makeRequest:@"miniGame/nav/start" method:HttpRequestHelperMethodPOST completion:completion, __FUNCTION__,roomId,mgId,gameMode,nil];
}
///得到房间详情
+(void)getRoomGameDetails:(HttpRequestHelperCompletion)completion roomType:(NSString *)roomType{
[self makeRequest:@"chatRoom/getByType" method:HttpRequestHelperMethodGET completion:completion, __FUNCTION__,roomType,nil];
}
///退出房间
+(void)closeRoomGame:(HttpRequestHelperCompletion)completion roomId:(NSString *)roomId{
[self makeRequest:@"miniGame/nav/close" method:HttpRequestHelperMethodGET completion:completion, __FUNCTION__,roomId,nil];
}
@end