Class: TencentCloud::Essbasic::V20201222::SendFlowUrlRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Essbasic::V20201222::SendFlowUrlRequest
- Defined in:
- lib/v20201222/models.rb
Overview
SendFlowUrl请求参数结构体
Instance Attribute Summary collapse
-
#CallbackUrl ⇒ Object
-
#Caller ⇒ Object
-
#CanOffLine ⇒ Object
-
#Deadline ⇒ Object
-
#FlowId ⇒ Object
-
#IsFullText ⇒ Object
-
#IsLastApprover ⇒ Object
-
#JumpUrl ⇒ Object
-
#Mobile ⇒ Object
-
#PreReadTime ⇒ Object
-
#SignComponents ⇒ Object
-
#SmsTemplate ⇒ Object
-
#SubOrganizationId ⇒ Object
-
#UserId ⇒ Object
-
#VerifyChannel ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(caller = nil, flowid = nil, userid = nil, signcomponents = nil, mobile = nil, suborganizationid = nil, verifychannel = nil, deadline = nil, islastapprover = nil, jumpurl = nil, smstemplate = nil, isfulltext = nil, prereadtime = nil, canoffline = nil, callbackurl = nil) ⇒ SendFlowUrlRequest
constructor
A new instance of SendFlowUrlRequest.
Constructor Details
#initialize(caller = nil, flowid = nil, userid = nil, signcomponents = nil, mobile = nil, suborganizationid = nil, verifychannel = nil, deadline = nil, islastapprover = nil, jumpurl = nil, smstemplate = nil, isfulltext = nil, prereadtime = nil, canoffline = nil, callbackurl = nil) ⇒ SendFlowUrlRequest
Returns a new instance of SendFlowUrlRequest.
3818 3819 3820 3821 3822 3823 3824 3825 3826 3827 3828 3829 3830 3831 3832 3833 3834 |
# File 'lib/v20201222/models.rb', line 3818 def initialize(caller=nil, flowid=nil, userid=nil, signcomponents=nil, mobile=nil, suborganizationid=nil, verifychannel=nil, deadline=nil, islastapprover=nil, jumpurl=nil, smstemplate=nil, isfulltext=nil, prereadtime=nil, canoffline=nil, callbackurl=nil) @Caller = caller @FlowId = flowid @UserId = userid @SignComponents = signcomponents @Mobile = mobile @SubOrganizationId = suborganizationid @VerifyChannel = verifychannel @Deadline = deadline @IsLastApprover = islastapprover @JumpUrl = jumpurl @SmsTemplate = smstemplate @IsFullText = isfulltext @PreReadTime = prereadtime @CanOffLine = canoffline @CallbackUrl = callbackurl end |
Instance Attribute Details
#CallbackUrl ⇒ Object
- WEIXINAPP - 微信小程序;
- FACEID - 慧眼 (默认) ;
- VERIFYCODE - 验证码;
- NONE - 无。此选项为白名单参数,暂不支持公开调用。如需开通权限,请通过客户经理或邮件至[email protected]与我们联系;
- THIRD - 第三方 (暂不支持)
- OFFLINE - 线下人工审核 默认使用腾讯电子签官方短信模板,如有自定义需求,请通过客户经理或邮件至[email protected]与我们联系。
3816 3817 3818 |
# File 'lib/v20201222/models.rb', line 3816 def CallbackUrl @CallbackUrl end |
#Caller ⇒ Object
- WEIXINAPP - 微信小程序;
- FACEID - 慧眼 (默认) ;
- VERIFYCODE - 验证码;
- NONE - 无。此选项为白名单参数,暂不支持公开调用。如需开通权限,请通过客户经理或邮件至[email protected]与我们联系;
- THIRD - 第三方 (暂不支持)
- OFFLINE - 线下人工审核 默认使用腾讯电子签官方短信模板,如有自定义需求,请通过客户经理或邮件至[email protected]与我们联系。
3816 3817 3818 |
# File 'lib/v20201222/models.rb', line 3816 def Caller @Caller end |
#CanOffLine ⇒ Object
- WEIXINAPP - 微信小程序;
- FACEID - 慧眼 (默认) ;
- VERIFYCODE - 验证码;
- NONE - 无。此选项为白名单参数,暂不支持公开调用。如需开通权限,请通过客户经理或邮件至[email protected]与我们联系;
- THIRD - 第三方 (暂不支持)
- OFFLINE - 线下人工审核 默认使用腾讯电子签官方短信模板,如有自定义需求,请通过客户经理或邮件至[email protected]与我们联系。
3816 3817 3818 |
# File 'lib/v20201222/models.rb', line 3816 def CanOffLine @CanOffLine end |
#Deadline ⇒ Object
- WEIXINAPP - 微信小程序;
- FACEID - 慧眼 (默认) ;
- VERIFYCODE - 验证码;
- NONE - 无。此选项为白名单参数,暂不支持公开调用。如需开通权限,请通过客户经理或邮件至[email protected]与我们联系;
- THIRD - 第三方 (暂不支持)
- OFFLINE - 线下人工审核 默认使用腾讯电子签官方短信模板,如有自定义需求,请通过客户经理或邮件至[email protected]与我们联系。
3816 3817 3818 |
# File 'lib/v20201222/models.rb', line 3816 def Deadline @Deadline end |
#FlowId ⇒ Object
- WEIXINAPP - 微信小程序;
- FACEID - 慧眼 (默认) ;
- VERIFYCODE - 验证码;
- NONE - 无。此选项为白名单参数,暂不支持公开调用。如需开通权限,请通过客户经理或邮件至[email protected]与我们联系;
- THIRD - 第三方 (暂不支持)
- OFFLINE - 线下人工审核 默认使用腾讯电子签官方短信模板,如有自定义需求,请通过客户经理或邮件至[email protected]与我们联系。
3816 3817 3818 |
# File 'lib/v20201222/models.rb', line 3816 def FlowId @FlowId end |
#IsFullText ⇒ Object
- WEIXINAPP - 微信小程序;
- FACEID - 慧眼 (默认) ;
- VERIFYCODE - 验证码;
- NONE - 无。此选项为白名单参数,暂不支持公开调用。如需开通权限,请通过客户经理或邮件至[email protected]与我们联系;
- THIRD - 第三方 (暂不支持)
- OFFLINE - 线下人工审核 默认使用腾讯电子签官方短信模板,如有自定义需求,请通过客户经理或邮件至[email protected]与我们联系。
3816 3817 3818 |
# File 'lib/v20201222/models.rb', line 3816 def IsFullText @IsFullText end |
#IsLastApprover ⇒ Object
- WEIXINAPP - 微信小程序;
- FACEID - 慧眼 (默认) ;
- VERIFYCODE - 验证码;
- NONE - 无。此选项为白名单参数,暂不支持公开调用。如需开通权限,请通过客户经理或邮件至[email protected]与我们联系;
- THIRD - 第三方 (暂不支持)
- OFFLINE - 线下人工审核 默认使用腾讯电子签官方短信模板,如有自定义需求,请通过客户经理或邮件至[email protected]与我们联系。
3816 3817 3818 |
# File 'lib/v20201222/models.rb', line 3816 def IsLastApprover @IsLastApprover end |
#JumpUrl ⇒ Object
- WEIXINAPP - 微信小程序;
- FACEID - 慧眼 (默认) ;
- VERIFYCODE - 验证码;
- NONE - 无。此选项为白名单参数,暂不支持公开调用。如需开通权限,请通过客户经理或邮件至[email protected]与我们联系;
- THIRD - 第三方 (暂不支持)
- OFFLINE - 线下人工审核 默认使用腾讯电子签官方短信模板,如有自定义需求,请通过客户经理或邮件至[email protected]与我们联系。
3816 3817 3818 |
# File 'lib/v20201222/models.rb', line 3816 def JumpUrl @JumpUrl end |
#Mobile ⇒ Object
- WEIXINAPP - 微信小程序;
- FACEID - 慧眼 (默认) ;
- VERIFYCODE - 验证码;
- NONE - 无。此选项为白名单参数,暂不支持公开调用。如需开通权限,请通过客户经理或邮件至[email protected]与我们联系;
- THIRD - 第三方 (暂不支持)
- OFFLINE - 线下人工审核 默认使用腾讯电子签官方短信模板,如有自定义需求,请通过客户经理或邮件至[email protected]与我们联系。
3816 3817 3818 |
# File 'lib/v20201222/models.rb', line 3816 def Mobile @Mobile end |
#PreReadTime ⇒ Object
- WEIXINAPP - 微信小程序;
- FACEID - 慧眼 (默认) ;
- VERIFYCODE - 验证码;
- NONE - 无。此选项为白名单参数,暂不支持公开调用。如需开通权限,请通过客户经理或邮件至[email protected]与我们联系;
- THIRD - 第三方 (暂不支持)
- OFFLINE - 线下人工审核 默认使用腾讯电子签官方短信模板,如有自定义需求,请通过客户经理或邮件至[email protected]与我们联系。
3816 3817 3818 |
# File 'lib/v20201222/models.rb', line 3816 def PreReadTime @PreReadTime end |
#SignComponents ⇒ Object
- WEIXINAPP - 微信小程序;
- FACEID - 慧眼 (默认) ;
- VERIFYCODE - 验证码;
- NONE - 无。此选项为白名单参数,暂不支持公开调用。如需开通权限,请通过客户经理或邮件至[email protected]与我们联系;
- THIRD - 第三方 (暂不支持)
- OFFLINE - 线下人工审核 默认使用腾讯电子签官方短信模板,如有自定义需求,请通过客户经理或邮件至[email protected]与我们联系。
3816 3817 3818 |
# File 'lib/v20201222/models.rb', line 3816 def SignComponents @SignComponents end |
#SmsTemplate ⇒ Object
- WEIXINAPP - 微信小程序;
- FACEID - 慧眼 (默认) ;
- VERIFYCODE - 验证码;
- NONE - 无。此选项为白名单参数,暂不支持公开调用。如需开通权限,请通过客户经理或邮件至[email protected]与我们联系;
- THIRD - 第三方 (暂不支持)
- OFFLINE - 线下人工审核 默认使用腾讯电子签官方短信模板,如有自定义需求,请通过客户经理或邮件至[email protected]与我们联系。
3816 3817 3818 |
# File 'lib/v20201222/models.rb', line 3816 def SmsTemplate @SmsTemplate end |
#SubOrganizationId ⇒ Object
- WEIXINAPP - 微信小程序;
- FACEID - 慧眼 (默认) ;
- VERIFYCODE - 验证码;
- NONE - 无。此选项为白名单参数,暂不支持公开调用。如需开通权限,请通过客户经理或邮件至[email protected]与我们联系;
- THIRD - 第三方 (暂不支持)
- OFFLINE - 线下人工审核 默认使用腾讯电子签官方短信模板,如有自定义需求,请通过客户经理或邮件至[email protected]与我们联系。
3816 3817 3818 |
# File 'lib/v20201222/models.rb', line 3816 def SubOrganizationId @SubOrganizationId end |
#UserId ⇒ Object
- WEIXINAPP - 微信小程序;
- FACEID - 慧眼 (默认) ;
- VERIFYCODE - 验证码;
- NONE - 无。此选项为白名单参数,暂不支持公开调用。如需开通权限,请通过客户经理或邮件至[email protected]与我们联系;
- THIRD - 第三方 (暂不支持)
- OFFLINE - 线下人工审核 默认使用腾讯电子签官方短信模板,如有自定义需求,请通过客户经理或邮件至[email protected]与我们联系。
3816 3817 3818 |
# File 'lib/v20201222/models.rb', line 3816 def UserId @UserId end |
#VerifyChannel ⇒ Object
- WEIXINAPP - 微信小程序;
- FACEID - 慧眼 (默认) ;
- VERIFYCODE - 验证码;
- NONE - 无。此选项为白名单参数,暂不支持公开调用。如需开通权限,请通过客户经理或邮件至[email protected]与我们联系;
- THIRD - 第三方 (暂不支持)
- OFFLINE - 线下人工审核 默认使用腾讯电子签官方短信模板,如有自定义需求,请通过客户经理或邮件至[email protected]与我们联系。
3816 3817 3818 |
# File 'lib/v20201222/models.rb', line 3816 def VerifyChannel @VerifyChannel end |
Instance Method Details
#deserialize(params) ⇒ Object
3836 3837 3838 3839 3840 3841 3842 3843 3844 3845 3846 3847 3848 3849 3850 3851 3852 3853 3854 3855 3856 3857 3858 3859 3860 3861 3862 3863 3864 3865 |
# File 'lib/v20201222/models.rb', line 3836 def deserialize(params) unless params['Caller'].nil? @Caller = Caller.new @Caller.deserialize(params['Caller']) end @FlowId = params['FlowId'] @UserId = params['UserId'] unless params['SignComponents'].nil? @SignComponents = [] params['SignComponents'].each do |i| component_tmp = Component.new component_tmp.deserialize(i) @SignComponents << component_tmp end end @Mobile = params['Mobile'] @SubOrganizationId = params['SubOrganizationId'] @VerifyChannel = params['VerifyChannel'] @Deadline = params['Deadline'] @IsLastApprover = params['IsLastApprover'] @JumpUrl = params['JumpUrl'] unless params['SmsTemplate'].nil? @SmsTemplate = SmsTemplate.new @SmsTemplate.deserialize(params['SmsTemplate']) end @IsFullText = params['IsFullText'] @PreReadTime = params['PreReadTime'] @CanOffLine = params['CanOffLine'] @CallbackUrl = params['CallbackUrl'] end |