Sha256: 5d648e250ce2989b1cdabd71a1490fada8ea5228e3135878506a9e9627ce6df9

Contents?: true

Size: 650 Bytes

Versions: 3

Compression:

Stored size: 650 Bytes

Contents

##
# License 是许可证管理的封装类。

class Wechat::ShakeAround::License

  extend Wechat::Core::Common
  extend Wechat::ShakeAround::Common
  extend Wechat::ShakeAround::Material

  ##
  # 上传图片素材
  # http://mp.weixin.qq.com/wiki/5/e997428269ff189d8f9a4b9e177be2d9.html
  #
  # Return hash format if success:
  # {
  #   data:    { pic_url: <LICENSE_LINK> },
  #   errcode: 0,
  #   errmsg:  'success.'
  # }
  #
  # media 图片完整路径。
  def self.create(access_token, media)

    assert_present! :access_token, access_token
    assert_present! :media,        media

    upload access_token, media, 'license'
  end

end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
wechat-shake_around-1.1 lib/wechat/shake_around/license.rb
wechat-shake_around-1.0 lib/wechat/shake_around/license.rb
wechat-shake_around-0.9.2 lib/wechat/shake_around/license.rb