CSJWCMiniappResponseModel.h 753 B

123456789101112131415161718192021222324252627
  1. //
  2. // CSJWCMiniappResponseModel.h
  3. // CSJAdSDK
  4. //
  5. // Created by bytedance on 2022/6/23.
  6. //
  7. #import <Foundation/Foundation.h>
  8. #import "CSJModelSerialization.h"
  9. NS_ASSUME_NONNULL_BEGIN
  10. @interface CSJWCMiniappResponseModel : NSObject <CSJModelSerialization>
  11. /// scheme方式拉起小程序的deeplink链接
  12. @property (nonatomic, copy) NSString *scheme;
  13. /// open sdk拉取小程序需要userName(目标小程序原始id)
  14. @property (nonatomic, copy) NSString *userName;
  15. /// open sdk拉取小程序需要path(目标小程序页面路径)(可选)
  16. @property (nonatomic, copy, nullable) NSString *path;
  17. /// 判断userName是否有值
  18. - (BOOL)validOpenSDKInfo;
  19. /// 判断scheme链接是否有值
  20. - (BOOL)validSchemeInfo;
  21. @end
  22. NS_ASSUME_NONNULL_END