Class: Wechat::JSAPI::Ticket

Inherits:
Object
  • Object
show all
Extended by:
Core::Common
Defined in:
lib/wechat/jsapi/ticket.rb

Overview

Ticket 类提供根据访问令牌 access_token 获取 JSAPI Ticket 的方法。如: jsapi_ticket = Wechat::JSAPI::Ticket.create access_token

Class Method Summary collapse

Class Method Details

.create(access_token) ⇒ Object

获得jsapi_ticket mp.weixin.qq.com/wiki/11/74ad127cc054f6b80759c40f77ec03db.html#.E9.99.84.E5.BD.951-JS-SDK.E4.BD.BF.E7.94.A8.E6.9D.83.E9.99.90.E7.AD.BE.E5.90.8D.E7.AE.97.E6.B3.95

Return hash format if success:

errcode:    0,
errmsg:     'ok',
ticket:     <JSAPI_TICKET>,
expires_in: 7200



20
21
22
23
24
25
26
# File 'lib/wechat/jsapi/ticket.rb', line 20

def self.create(access_token)

  assert_present! :access_token, access_token

  get_json "https://api.weixin.qq.com/cgi-bin/ticket/getticket?access_token=#{access_token}&type=jsapi"

end