画像 + タイトル + テキスト + 複数ボタンを提示します。
Properties:
Name | Type | Required | Description |
---|---|---|---|
type | String | ○ | "buttons" |
title | String | タイトル | |
text | String | テキスト | |
image | Object | ||
image.src | String | 画像URL | |
buttons | Array[Button Object] | ○ | Button Object の配列 |
var buttonsMessage = {
type: "buttons",
title: "お困りですか?",
text: "サポートサイトの記事を検索するか、オペレーターのサポートを受けましょう",
image: {
src: "https://img-cf.karte.io/image/5c24545c3db59c0951d6986f::shutterstock_712414813.jpg"
},
buttons: [
{
text: "検索したい",
action: {
event: {
event_name: "search_request"
},
message: {
text: "検索したい"
}
}
},
{
text: "サポートを受けたい",
action: {
event: {
event_name: "support_request"
},
message: {
text: "サポートを受けたい"
}
}
}
]
}
var buttonsMessageJson = JSON.stringify(buttonsMessage);
chat.send({text: "`" + buttonsMessageJson + "`"});