Method: KYCAID::Client#file_payload

Defined in:
lib/kycaid/client.rb

#file_payload(params = {}) ⇒ Object

Returns multipart data body params.



52
53
54
55
56
57
58
59
60
# File 'lib/kycaid/client.rb', line 52

def file_payload(params={})
  file = Faraday::UploadIO.new(
    params[:tempfile].path,
    params[:content_type],
    params[:original_filename]
  )
  payload = { :file => file }.merge(sandbox: sandbox?)
  payload
end