Method: Dingtalktool::AuthService.getTicket
- Defined in:
- lib/dingtalktool/auth_service.rb
.getTicket(accessToken) ⇒ Object
20 21 22 23 24 25 26 27 28 29 |
# File 'lib/dingtalktool/auth_service.rb', line 20 def self.getTicket(accessToken) jsticket = CacheService::getJsTicket() if jsticket.nil? || !jsticket response = HttpService.get('/get_jsapi_ticket?', {type: 'jsapi', access_token: accessToken}) check(response) jsticket = response['ticket'] CacheService::setJsTicket(jsticket) end return jsticket end |