class Wechat::Core::TinyLink
Tiny Link 是短链接的远程调用封装类。
Public Class Methods
create(access_token, link)
click to toggle source
长链接转短链接接口 mp.weixin.qq.com/wiki/10/165c9b15eddcfbd8699ac12b0bd89ae6.html
Response if success: {
"errcode": 0, "errmsg": "ok", "short_url": "http:\/\/w.url.cn\/s\/AvCo6Ih"
}
Response if failure: {
"errcode": 40013, "errmsg": "invalid appid"
}
# File lib/wechat/core/tiny_link.rb, line 25 def self.create(access_token, link) assert_present! :access_token, access_token assert_present! :link, link post_json "https://api.weixin.qq.com/cgi-bin/shorturl?access_token=#{access_token}", body: { action: 'long2short', long_url: link } end