class Wechat::Ticket::PublicJsapiTicket

Public Instance Methods

refresh() click to toggle source
# File lib/wechat/ticket/public_jsapi_ticket.rb, line 6
def refresh
  data = client.get('ticket/getticket', params: { access_token: access_token.token, type: 'jsapi' })
  data['oauth2_state'] = SecureRandom.hex(16)
  write_ticket_to_store(data)
  read_ticket_from_store
end