Method: WeChat::JsTicket#retrieve

Defined in:
lib/we_chat/js_ticket.rb

#retrieveObject



18
19
20
21
22
23
24
25
26
27
# File 'lib/we_chat/js_ticket.rb', line 18

def retrieve
  response = WeChat::REST::Request.new(client, :get, '/ticket/getticket',
    params: {
      type: 'jsapi',
      access_token: access_token
    }).perform

  File.open(js_ticket_file, 'w') { |file| file.write(response.to_json) } if valid?(response)
  return @js_ticket_data = response
end