Files
yinmeng-ios/xplan-ios/Main/Room/View/UserCard/Api/Api+UserCard.m
2022-02-22 15:35:27 +08:00

53 lines
1.9 KiB
Objective-C

//
// Api+UserCard.m
// xplan-ios
//
// Created by 冯硕 on 2021/11/24.
//
#import "Api+UserCard.h"
@implementation Api (UserCard)
/// 查询两个人的关注状态
/// @param completion 完成
/// @param uid 自己的uid
/// @param isLikeUid 要查询的那个人的uid
+ (void)attentionStatusCompletion:(HttpRequestHelperCompletion)completion uid:(NSString *)uid isLikeUid:(NSString *)isLikeUid {
[self makeRequest:@"fans/islike" method:HttpRequestHelperMethodGET completion:completion,__FUNCTION__, uid, isLikeUid, nil];
}
/// 关注某人
/// @param completion 完成
/// @param uid 发起关注的人
/// @param likedUid 被关注的人
/// @param ticket ticket
/// @param type 1 关注 2取消关注
+ (void)attentionCompletion:(HttpRequestHelperCompletion)completion uid:(NSString *)uid likedUid:(NSString *)likedUid ticket:(NSString *)ticket type:(NSString *)type {
[self makeRequest:@"fans/like" method:HttpRequestHelperMethodPOST completion:completion, __FUNCTION__, uid, likedUid, ticket, type, nil];
}
/// 清除礼物值
/// @param completion 完成
/// @param roomUid 房间的uid
/// @param micUid 需要清除的uid
/// @param uid 操作者的uid
+ (void)cleanMicroGiftValue:(HttpRequestHelperCompletion)completion roomUid:(NSString *)roomUid micUid:(NSString *)micUid uid:(NSString *)uid {
[self makeRequest:@"room/gift/value/clean" method:HttpRequestHelperMethodDELETE completion:completion, __FUNCTION__, roomUid, micUid, uid, nil];
}
/// 心动选人阶段 选择
/// @param completion 完成
/// @param roomUserId 房主的uid
/// @param chosenUserId 心动的uid
/// @param electorUserId 自己的uid
+ (void)roomDatingPickUser:(HttpRequestHelperCompletion)completion roomUserId:(NSString *)roomUserId chosenUserId:(NSString *)chosenUserId electorUserId:(NSString *)electorUserId {
[self makeRequest:@"blind-date/connection" method:HttpRequestHelperMethodPOST completion:completion, __FUNCTION__, roomUserId, chosenUserId, electorUserId, nil];
}
@end