28 lines
1.1 KiB
Objective-C
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
|