Sha256: 730a6a28b9b7c3c1a3395a6403e1853dc0ab590d65477271acba5a9f903a6b77
Contents?: true
Size: 1013 Bytes
Versions: 1
Compression:
Stored size: 1013 Bytes
Contents
require "wxapi/version" require "wxapi/menu" require "wxapi/kf_message" require "wxapi/templet_message" require "wxapi/access_token" require "wxapi/account" require "wxapi/aes" require "wxapi/utils" require "wxapi/user" require "wxapi/material" class WxApi include AccessToken include Account include Aes include Kf include Material include Menu include Tp include User include Utils # 默认不缓存 access_token, access_token_cache = True 缓存 # @param <hash> aoptions # => example # wechat_api = WechatPublicApi.new appid: 'xx', app_secret: 'xx', access_token_cache: true # wechat_api.app_id -- get appid # # api.get_access_token # attr_accessor :app_id, :app_secret, :access_token_cache attr_accessor :prefix def initialize(options={}) @app_id = options[:app_id] @app_secret = options[:app_secret] @access_token_cache = options[:access_token_cache] @prefix = options[:api_prefix] @prefix="https://api.weixin.qq.com" if @prefix.nil? end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
wxapi-1.0.0 | lib/wx_api.rb |