QUCSendSmsCodeModel.h
1.24 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
//
// QUCSendSmsCode.h
// qucsdkFramework
//
// Created by xuruiqiao on 14-6-27.
// Copyright (c) 2014年 Qihoo.360. All rights reserved.
//
#import <Foundation/Foundation.h>
#import "QUCInterface.h"
/**
* @brief 发短信Model,发送通知:QUCSendSmsCodeNotification
*/
@interface QUCSendSmsCodeModel : NSObject
/**
* @brief 发送短信校验码
*
* @param account 帐号
* @param condition 发送场景
*/
- (void)sendSmsCodeWithAccount:(NSString *)account
Condition:(NSString *)condition;
/**
* @brief 发送短信校验码
*
* @param account 帐号
* @param condition 发送场景
* @param resMode 返回结果类型,默认为json,当指定为QUCINTF_RES_MODE_DES时,返回DES加密的结果,本方法会对返回结果自动解密
* @param vtGuid 业务方可传递随机数给用户中心,用户中心会在header返回同样的值
* @param progressBlock 请求过程中回调^(float progress){}
*/
- (void)sendSmsCodeWithAccount:(NSString *)account
Condition:(NSString *)condition
ResMode:(QUCIntfResMod)resMode
VtGuid:(NSString *)vtGuid
Progress:(QUCHTTPRequestProcessHandler)progressBlock;
@end