Module: Sinopac::FunBiz::Nonce

Defined in:
lib/sinopac/funbiz/nonce.rb

Class Method Summary collapse

Class Method Details

.get_nonce(shop_no:, end_point:) ⇒ Object



7
8
9
10
11
12
13
14
15
# File 'lib/sinopac/funbiz/nonce.rb', line 7

def self.get_nonce(shop_no:, end_point:)
  url = URI("#{end_point}/Nonce")
  data = { ShopNo: shop_no }.to_json
  header = { "Content-Type" => "application/json" }

  resp = Net::HTTP.post(url, data, header)

  JSON.parse(resp.body)["Nonce"]
end