Tuya iOS Smart Life App SDK 5.15.0
<ThingSmartRequestIntercepter> Protocol Reference

#import <ThingSmartRequest.h>

Inheritance diagram for <ThingSmartRequestIntercepter>:

Class Methods

(id< ThingSmartRequestIntercepterInfo >) + interceptRequestWithDomain:apiName:version:httpMethod:postData:getData:
 
(id< ThingSmartRequestIntercepterInfo >) + interceptRequestWithDomain:apiName:version:httpMethod:postData:getData:
 
(id< ThingSmartRequestIntercepterInfo >) + interceptRequestWithDomain:apiName:version:httpMethod:postData:getData:
 
(id< ThingSmartRequestIntercepterInfo >) + interceptRequestWithDomain:apiName:version:httpMethod:postData:getData:
 

Detailed Description

Definition at line 29 of file ThingSmartRequest.h.

Method Documentation

◆ interceptRequestWithDomain:apiName:version:httpMethod:postData:getData: [1/4]

+ (id< ThingSmartRequestIntercepterInfo >) interceptRequestWithDomain: (nullable NSString *)  domain
apiName: (NSString *)  apiName
version: (NSString *)  version
httpMethod: (NSString *)  httpMethod
postData: (nullable NSDictionary *)  postData
getData: (nullable NSDictionary *)  getData 

◆ interceptRequestWithDomain:apiName:version:httpMethod:postData:getData: [2/4]

+ (id< ThingSmartRequestIntercepterInfo >) interceptRequestWithDomain: (nullable NSString *)  domain
apiName: (NSString *)  apiName
version: (NSString *)  version
httpMethod: (NSString *)  httpMethod
postData: (nullable NSDictionary *)  postData
getData: (nullable NSDictionary *)  getData 

◆ interceptRequestWithDomain:apiName:version:httpMethod:postData:getData: [3/4]

+ (id< ThingSmartRequestIntercepterInfo >) interceptRequestWithDomain: (nullable NSString *)  domain
apiName: (NSString *)  apiName
version: (NSString *)  version
httpMethod: (NSString *)  httpMethod
postData: (nullable NSDictionary *)  postData
getData: (nullable NSDictionary *)  getData 

◆ interceptRequestWithDomain:apiName:version:httpMethod:postData:getData: [4/4]

+ (id< ThingSmartRequestIntercepterInfo >) interceptRequestWithDomain: (nullable NSString *)  domain
apiName: (NSString *)  apiName
version: (NSString *)  version
httpMethod: (NSString *)  httpMethod
postData: (nullable NSDictionary *)  postData
getData: (nullable NSDictionary *)  getData 

The documentation for this protocol was generated from the following files: