// // 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 { [self makeRequest:@"gift/listV3" method:HttpRequestHelperMethodGET completion:complection, __FUNCTION__, roomUid, nil]; } /// 送礼物的接口 /// @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]; } @end