Class: Wechat::Token::PublicAccessToken
- Inherits:
-
AccessTokenBase
- Object
- AccessTokenBase
- Wechat::Token::PublicAccessToken
- Defined in:
- lib/wechat/token/public_access_token.rb
Instance Attribute Summary
Attributes inherited from AccessTokenBase
#access_token, #appid, #client, #got_token_at, #secret, #token_file, #token_life_in_seconds
Instance Method Summary collapse
Methods inherited from AccessTokenBase
#initialize, #read_token, #token, #write_token
Constructor Details
This class inherits a constructor from Wechat::Token::AccessTokenBase
Instance Method Details
#refresh ⇒ Object
6 7 8 9 10 |
# File 'lib/wechat/token/public_access_token.rb', line 6 def refresh data = client.get('token', params: { grant_type: 'client_credential', appid: appid, secret: secret }) write_token_to_store(data) read_token_from_store end |