diff --git a/response.go b/response.go index e3f23e5..f71bd02 100644 --- a/response.go +++ b/response.go @@ -378,10 +378,14 @@ type StructuredMessageElement struct { // StructuredMessageButton is a response containing buttons type StructuredMessageButton struct { - Type string `json:"type"` - URL string `json:"url,omitempty"` - Title string `json:"title,omitempty"` - Payload string `json:"payload,omitempty"` + Type string `json:"type"` + URL string `json:"url,omitempty"` + Title string `json:"title,omitempty"` + Payload string `json:"payload,omitempty"` + WebviewHeightRatio string `json:"webview_height_ratio,omitempty"` + MessengerExtensions bool `json:"messenger_extensions,omitempty"` + FallbackURL string `json:"fallback_url,omitempty"` + WebviewShareButton string `json:"webview_share_button,omitempty"` } // SendSenderAction is the information about sender action