class DingBot::Message::Link
link类型 {
"msgtype": "link", "link": { "text": "这个即将发布的新版本,创始人陈航(花名“无招”)称它为“红树林”。
而在此之前,每当面临重大升级,产品经理们都会取一个应景的代号,这一次,为什么是“红树林”?“,
"title": "时代的火车向前开", "picUrl": "", "messageUrl": "https://mp.weixin.qq.com/s?__biz=MzA4NjMwMTA2Ng==&mid=2650316842&idx=1&sn=60da3ea2b29f1dcc43a7c8e4a7c97a16&scene=2&srcid=09189AnRJEdIiWVaKltFzNTw&from=timeline&isappinstalled=0&key=&ascene=2&uin=&devicetype=android-23&version=26031933&nettype=WIFI" } }
Attributes
message_url[RW]
pic_url[RW]
text[RW]
title[RW]
Public Class Methods
new(title='', text='', message_url='', pic_url='')
click to toggle source
# File lib/dingbot/message/link.rb, line 17 def initialize(title='', text='', message_url='', pic_url='') @title = title @text = text @message_url = message_url @pic_url = pic_url end
Public Instance Methods
body_params()
click to toggle source
Calls superclass method
DingBot::Message::Base#body_params
# File lib/dingbot/message/link.rb, line 28 def body_params super.merge( link: { text: @text, title: @title, picUrl: @pic_url, messageUrl: @message_url } ) end
msg_type()
click to toggle source
# File lib/dingbot/message/link.rb, line 24 def msg_type TYPE::LINK end