トーク Bot を使ってボタンテンプレートを送信します。
メンバーがボタンを押すと、ボタンラベルのテキストと postback で指定したメッセージが Bot 受信サーバーに送信されます。メッセージの形式については Callback (メッセージの受信) を参照してください。
ボタンテンプレートは多言語に対応しており、メンバーの言語設定に合わせて表示を切り替えることができます。
ボタンテンプレートの構成は下図の通りです。

参考
- ボタンテンプレートのボタンは最大 10 個まで登録できます。
| パラメーター | タイプ | 説明 |
|---|---|---|
| type | string | "button_template" required |
| contentText | string | 本文の内容 required |
| i18nContentTexts[] | array | 多言語の本文リスト |
| i18nContentTexts[].language | string | 言語コード required |
| i18nContentTexts[].contentText | string | 本文の内容 最大 1,000 字 required |
| actions | array<Action Object> | ボタンリスト required |

{ "content": { "type": "button_template", "contentText": "What do you want?", "actions": [{ "type": "uri", "label": "LINE WORKS Homepage", "uri": "https://line-works.com" }, { "type": "message", "label": "FAQ", "postback": "ButtonTemplate_FAQ" }] }}