lib/wechat/ticket/corp_jsapi_ticket.rb
# frozen_string_literal: true
module Wechat
module Ticket
class CorpJsapiTicket < JsapiBase
def refresh
data = client.get('get_jsapi_ticket', params: { access_token: access_token.token })
data['oauth2_state'] = SecureRandom.hex(16)
write_ticket_to_store(data)
read_ticket_from_store
end
end
end
end