Text
Text 用於發送文字的 message template。
基本用法
Text 在聊天介面中顯示文字內容。
Template 結構
JSON 格式
{
"type": "TEXT",
"text": "你好!歡迎使用 Asgard 智能助手。"
}
屬性說明
type(必填)
message template 類型,固定為 "TEXT"
。
text(必填)
要顯示給使用者的文字內容。支援多行文字(使用 \n
換行)。
quickReplies(選填)
快速回覆按鈕陣列。詳細設定請參考 Quick Replies 文件。
使用範例
要在 Push Message 中發送文字,請按照以下步驟操作:
- 在 Template 欄位的下拉選單中選擇
Expression
。 - 在 Editor 編輯器中輸入以下 JavaScript 程式碼。
基本文字訊息
(() => {
return {
type: 'TEXT',
text: '您的訂單已成功建立!訂單編號:#12345',
};
})();
多行文字訊息
(() => {
return {
type: 'TEXT',
text: '您的訂單已成功建立!\n訂單編號:#12345\n預計 3-5 個工作天內送達。',
};
})();
搭配快速回覆
(() => {
return {
type: 'TEXT',
text: '您想要了解哪方面的資訊呢?',
quickReplies: [
{
text: '查看詳情',
},
{
text: '購買',
},
],
};
})();