Files
peko-ios/YuMi/Modules/YMRoom/View/SendGiftView/Api/Api+Gift.h

85 lines
2.6 KiB
C
Raw Normal View History

2023-07-06 16:54:13 +08:00
//
// Api+Gift.h
// YUMI
//
// Created by YUMI on 2021/11/9.
//
#import "Api.h"
NS_ASSUME_NONNULL_BEGIN
@interface Api (Gift)
2023-07-14 18:50:55 +08:00
/// 请求背包礼物
/// @param complection 完成
/// @param uid 用户uid
/// @param ticket 用户ticket
+ (void)requestPackGiftList:(HttpRequestHelperCompletion)complection
2023-07-06 16:54:13 +08:00
uid:(NSString *)uid
ticket:(NSString *)ticket;
2023-07-14 18:50:55 +08:00
/// 请求普通礼物列表
/// @param complection 完成
/// @param roomUid 房间的roomuid
+ (void)requestNormalGiftList:(HttpRequestHelperCompletion)complection
2023-07-06 16:54:13 +08:00
roomUid:(NSString *)roomUid;
2023-07-14 18:50:55 +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
2023-07-06 16:54:13 +08:00
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;
2023-07-14 18:50:55 +08:00
/// 送粉丝团入团礼物的接口
/// @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
2023-07-06 16:54:13 +08:00
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;
2023-07-14 18:50:55 +08:00
/// 请求福袋全服礼物全服记录
/// @param complection 完成
+ (void)requestLuckGiftServerBagRecord:(HttpRequestHelperCompletion)complection;
2023-07-06 16:54:13 +08:00
2023-07-14 18:50:55 +08:00
/// 请求星座礼物信息
+ (void)requestTwelveStarFirst:(HttpRequestHelperCompletion)completion roomUid:(NSString *)roomUid;
2023-07-21 14:07:04 +08:00
/// 请求缓存列表
/// @param complection 完成
/// @param roomUid 房间的roomuid
+ (void)requestCacheGiftList:(HttpRequestHelperCompletion)complection;
2023-07-06 16:54:13 +08:00
@end
NS_ASSUME_NONNULL_END