public TemplateMessageModel Create() { TemplateMessageModel templateMessageModel = new TemplateMessageModel() { altText = "課程分類" }; ButtonsTemplateModel buttonsTamplateModel = new ButtonsTemplateModel() { text = "請選擇以下分類" }; List <ActionModel> buttonsTamplateModelActionList = new List <ActionModel>(); MessageActionModel newestCourseMessageAction = new MessageActionModel() { label = "最新課程", text = "最新課程" }; buttonsTamplateModelActionList.Add(newestCourseMessageAction); MessageActionModel promotionCourseMessageAction = new MessageActionModel() { label = "優惠課程", text = "優惠課程" }; buttonsTamplateModelActionList.Add(promotionCourseMessageAction); MessageActionModel hottestCourseMessageAction = new MessageActionModel() { label = "熱門課程", text = "熱門課程" }; buttonsTamplateModelActionList.Add(hottestCourseMessageAction); buttonsTamplateModel.actions = buttonsTamplateModelActionList; templateMessageModel.template = buttonsTamplateModel; return(templateMessageModel); }
public QuickReplyModel GetQuickReplyModel() { QuickReplyModel quickReplyModel = new QuickReplyModel(); List <QuickReplyItemModel> quickReplyItemModelList = new List <QuickReplyItemModel>(); CameraActionModel cameraAction = new CameraActionModel() { label = "相機" }; QuickReplyItemModel cameraItem = new QuickReplyItemModel() { action = cameraAction }; quickReplyItemModelList.Add(cameraItem); CameraRollActionModel cameraRollAction = new CameraRollActionModel() { label = "相機膠捲" }; QuickReplyItemModel cameraRollItem = new QuickReplyItemModel() { action = cameraRollAction }; quickReplyItemModelList.Add(cameraRollItem); LocationActionModel locationAction = new LocationActionModel() { label = "目前位置" }; QuickReplyItemModel locationItem = new QuickReplyItemModel() { action = locationAction }; quickReplyItemModelList.Add(locationItem); DatetimePickerActionModel datetimePickerAction = new DatetimePickerActionModel() { label = "日期", data = "abc=1234", mode = DatetimePickerActionMode.date, initial = "2019-12-17" }; QuickReplyItemModel datetimePickerItem = new QuickReplyItemModel() { action = datetimePickerAction }; quickReplyItemModelList.Add(datetimePickerItem); MessageActionModel messageAction = new MessageActionModel() { label = "訊息", text = "你好" }; QuickReplyItemModel messageItem = new QuickReplyItemModel() { action = messageAction }; quickReplyItemModelList.Add(messageItem); quickReplyModel.items = quickReplyItemModelList; return(quickReplyModel); }