73 lines
2.6 KiB
Objective-C
73 lines
2.6 KiB
Objective-C
//
|
|
// Api+NobleCenter.h
|
|
// xplan-ios
|
|
//
|
|
// Created by GreenLand on 2021/12/28.
|
|
//
|
|
|
|
#import "Api.h"
|
|
|
|
NS_ASSUME_NONNULL_BEGIN
|
|
|
|
@interface Api (NobleCenter)
|
|
|
|
/// VIP中心等级列表
|
|
/// @param completion 完成
|
|
//+ (void)nobleCenterLevelList:(HttpRequestHelperCompletion)completion;
|
|
+ (void)vipCenterLevelList:(HttpRequestHelperCompletion)completion;
|
|
///领取返利钻石
|
|
+ (void)getNobleCenterDiamond:(HttpRequestHelperCompletion)completion returnProfitRecordId:(NSString *)returnProfitRecordId;
|
|
///获取开通VIP产品列表
|
|
+ (void)getChargeList:(HttpRequestHelperCompletion)completion type:(NSString *)type;
|
|
|
|
/// 苹果下单
|
|
/// @param completion 完成
|
|
/// @param chargeProdId 充值id
|
|
/// @param uid 用户的uid
|
|
/// @param roomUid 房间的Uid
|
|
/// @param ticket ticket
|
|
/// @param deviceInfo uuid
|
|
/// @param clientIp ip地址
|
|
+ (void)requestNobleIAPRecharge:(HttpRequestHelperCompletion)completion
|
|
chargeProdId:(NSString *)chargeProdId
|
|
uid:(NSString *)uid
|
|
roomUid:(NSString *)roomUid
|
|
ticket:(NSString *)ticket
|
|
deviceInfo:(NSString *)deviceInfo
|
|
clientIp:(NSString *)clientIp;
|
|
|
|
/// 一键还原装扮
|
|
/// @param completion 完成
|
|
+ (void)requestRecoveryDress:(HttpRequestHelperCompletion)completion;
|
|
/// 使用钻石开通VIP
|
|
/// @param complection 完成回调
|
|
/// @param roomUid 房主的uid
|
|
+(void)openWithDiamond:(HttpRequestHelperCompletion)complection roomUid:(NSString *)roomUid vipLevel:(NSString *)vipLevel;
|
|
|
|
/// VIP 隐身进房开关
|
|
/// @param complection 完成回调
|
|
/// @param open 是否打开
|
|
+ (void)changeEnterHideCompletion:(HttpRequestHelperCompletion)complection open:(NSString *)open;
|
|
|
|
/// VIP 防关注开关
|
|
/// @param completion 完成回调
|
|
/// @param open 是否打开
|
|
+ (void)changePreventFollowCompletion:(HttpRequestHelperCompletion)completion open:(NSString *)open;
|
|
|
|
/// VIP 防跟随开关
|
|
/// @param completion 完成回调
|
|
/// @param open 是否打开
|
|
+ (void)changePreventTraceCompletion:(HttpRequestHelperCompletion)completion open:(NSString *)open;
|
|
|
|
/// VIP 防被踢开关
|
|
/// @param completion 完成回调
|
|
/// @param open 是否打开
|
|
+ (void)changePreventKickCompletion:(HttpRequestHelperCompletion)completion open:(NSString *)open;
|
|
|
|
+ (void)changePrivateChatLimitCompletion:(HttpRequestHelperCompletion)completion open:(NSString *)open;
|
|
|
|
+ (void)changeVisitHideCompletion:(HttpRequestHelperCompletion)completion open:(NSString *)open;
|
|
@end
|
|
|
|
NS_ASSUME_NONNULL_END
|