Class: WechatGate::Tokens::JsapiTicket::Get
- Defined in:
- lib/wechat_gate/tokens/jsapi_ticket.rb
Instance Method Summary collapse
Methods inherited from Base
#expired_in, #initialize, refresh, #run
Constructor Details
This class inherits a constructor from WechatGate::Tokens::Base
Instance Method Details
#save(response) ⇒ Object
22 23 24 25 26 |
# File 'lib/wechat_gate/tokens/jsapi_ticket.rb', line 22 def save response File.open(saved_file, 'w') do |f| f.puts "#{Time.now.to_i} #{response['ticket']}" end end |
#url ⇒ Object
17 18 19 20 |
# File 'lib/wechat_gate/tokens/jsapi_ticket.rb', line 17 def url token = WechatGate::Tokens::AccessToken::Get.refresh(@config) "https://api.weixin.qq.com/cgi-bin/ticket/getticket?access_token=#{token}&type=jsapi" end |