Module: KuaiJieQian::ClientMethod::UserSign
- Defined in:
- lib/kuai_jie_qian/client_method/user_sign.rb
Instance Method Summary collapse
-
#user_sign(account_id, seal_data, file_stream, sign_type, seal_position_info) ⇒ Hash
平台用户签署摘要(文件流).
- #user_sign_with_file(account_id, seal_data, file_info, sign_type, sign_pos) ⇒ Object
Instance Method Details
#user_sign(account_id, seal_data, file_stream, sign_type, seal_position_info) ⇒ Hash
平台用户签署摘要(文件流)
27 28 29 30 31 32 33 34 35 36 37 38 39 40 |
# File 'lib/kuai_jie_qian/client_method/user_sign.rb', line 27 def user_sign(account_id, seal_data, file_stream, sign_type, seal_position_info) path = "tech-sdkwrapper/timevale/sign/userStreamSign" params = { "accountId": account_id, "sealData": seal_data, "file": file_stream, "signType": sign_type, "signPos": seal_position_info.to_json } KuaiJieQian::Http.post(@config[:host], @config[:project_config][:projectId], path, params, nil) end |
#user_sign_with_file(account_id, seal_data, file_info, sign_type, sign_pos) ⇒ Object
42 43 44 45 46 47 48 49 50 51 52 53 54 55 |
# File 'lib/kuai_jie_qian/client_method/user_sign.rb', line 42 def user_sign_with_file(account_id, seal_data, file_info, sign_type, sign_pos) path = "tech-sdkwrapper/timevale/sign/userFileSign" params = { "accountId": account_id, "sealData": seal_data, "file": file_info, "signType": sign_type, "signPos": sign_pos } KuaiJieQian::Http.post(@config[:host], @config[:project_config][:projectId], path, params) end |