Files
yinmeng-ios/xplan-ios/Main/ModuleKit/SendGiftView/Api/Api+Gift.m

85 lines
3.1 KiB
Mathematica
Raw Normal View History

2021-11-10 18:42:27 +08:00
//
// Api+Gift.m
// xplan-ios
//
// Created by on 2021/11/9.
//
#import "Api+Gift.h"
@implementation Api (Gift)
///
/// @param complection
/// @param uid uid
/// @param ticket ticket
+ (void)requestPackGiftList:(HttpRequestHelperCompletion)complection uid:(NSString *)uid ticket:(NSString *)ticket {
[self makeRequest:@"backpack/listUserBackpackV2" method:HttpRequestHelperMethodGET completion:complection, __FUNCTION__, uid, ticket, nil];
}
///
/// @param complection
/// @param roomUid roomuid
+ (void)requestNormalGiftList:(HttpRequestHelperCompletion)complection roomUid:(NSString *)roomUid {
2021-12-27 17:17:21 +08:00
[self makeRequest:@"gift/listV4" method:HttpRequestHelperMethodGET completion:complection, __FUNCTION__, roomUid, nil];
}
2021-11-16 16:31:24 +08:00
2022-10-17 19:51:34 +08:00
///
/// @param complection
+ (void)requestLuckGiftServerBagRecord:(HttpRequestHelperCompletion)complection {
[self makeRequest:@"gift/luckyBag/serviceMsg/record" method:HttpRequestHelperMethodGET completion:complection, __FUNCTION__, nil];
}
2021-11-16 16:31:24 +08:00
///
/// @param complection
/// @param targetUids
/// @param giftNum
/// @param sendType
/// @param giftId id
/// @param giftSource
/// @param giftType
/// @param roomUid ID
/// @param msg
/// @param uid id
+ (void)requestSendGift:(HttpRequestHelperCompletion)complection
targetUids:(NSString *)targetUids
giftNum:(NSString *)giftNum
sendType:(NSString *)sendType
giftId:(NSString *)giftId
giftSource:(NSString *)giftSource
giftType:(NSString *)giftType
roomUid:(NSString *)roomUid
msg:(NSString *)msg
uid:(NSString *)uid {
NSString *method = @"gift/sendV4";
[self makeRequest:method method:HttpRequestHelperMethodPOST completion:complection, __FUNCTION__, targetUids, giftNum, sendType, giftId, giftSource, giftType, roomUid, msg, uid, nil];
}
///
/// @param completion
/// @param targetUids
/// @param giftNum
/// @param sendType
/// @param giftId id
/// @param giftSource
/// @param giftType
/// @param roomUid ID
/// @param msg
/// @param uid id
+ (void)requestSendAnchorFansGift:(HttpRequestHelperCompletion)completion
targetUids:(NSString *)targetUids
giftNum:(NSString *)giftNum
sendType:(NSString *)sendType
giftId:(NSString *)giftId
giftSource:(NSString *)giftSource
giftType:(NSString *)giftType
roomUid:(NSString *)roomUid
msg:(NSString *)msg
uid:(NSString *)uid {
[self makeRequest:@"anchorFansTeam/sendJoinTeamGift" method:HttpRequestHelperMethodPOST completion:completion, __FUNCTION__, targetUids, giftNum, sendType, giftId, giftSource, giftType, roomUid, msg, uid, nil];
}
2021-11-10 18:42:27 +08:00
@end