//
|
// Copyright © 2019 dahua. All rights reserved.
|
// 账户对接相关接口
|
|
#import <Foundation/Foundation.h>
|
#import "LCModel.h"
|
|
NS_ASSUME_NONNULL_BEGIN
|
|
@interface LCAccountInterface : NSObject
|
|
/**
|
获取管理员模式Token
|
|
@param success 成功回调
|
@param failure 失败回调
|
*/
|
+ (void)accessTokenWithsuccess:(void (^)(LCAuthModel *authInfo))success
|
failure:(void (^)(LCError *error))failure;
|
|
/**
|
获取用户模式Token
|
|
@param phoneNum 用户电话
|
@param success 成功回调
|
@param failure 失败回调
|
*/
|
|
+ (void)userTokenWithPhone:(nonnull NSString *)phoneNum success:(void (^)(LCAuthModel *authInfo))success
|
failure:(void (^)(LCError *error))failure;
|
|
/**
|
向用户发送短信验证码
|
|
@param phoneNum 接收验证码的手机号
|
@param success 成功回调
|
@param failure 失败回调
|
*/
|
+(void)userBindSms:(NSString *)phoneNum success:(void (^)(void))success
|
failure:(void (^)(LCError *error))failure;
|
|
/**
|
用户绑定
|
|
@param email 邮箱
|
@param success 成功回调
|
@param failure 失败回调
|
*/
|
+(void)userBind:(NSString *)email success:(void (^)(void))success
|
failure:(void (^)(LCError *error))failure;
|
|
@end
|
|
NS_ASSUME_NONNULL_END
|