Class: ZhimaAuth::CertifyRequest

Inherits:
BaseRequest show all
Defined in:
lib/zhima_auth/request.rb

Constant Summary

Constants inherited from BaseRequest

BaseRequest::REQUEST_GATEWAY

Instance Method Summary collapse

Methods inherited from BaseRequest

#base_params, #params_with_sign, #url

Constructor Details

#initialize(biz_params) ⇒ CertifyRequest

{ biz_no: “MK62873648327468”, return_url: “www.google.com” }



74
75
76
77
78
79
# File 'lib/zhima_auth/request.rb', line 74

def initialize(biz_params)
  Validation.check_certify_params biz_params

  @biz_no = biz_params[:biz_no]
  @return_url = biz_params[:return_url]
end

Instance Method Details

#generate_urlObject



81
82
83
# File 'lib/zhima_auth/request.rb', line 81

def generate_url
  [url, URI.encode_www_form(params_with_sign)].join("?")
end