Name | Type | Description | Notes |
---|---|---|---|
type | String | The type of action. | |
text | String | The button text. | |
amount | Number | The amount being charged. It needs to be specified in cents and is an integer (9.99$ -> 999). | |
currency | String | An ISO 4217 standard currency code in lowercase. Used for actions of type buy. | [optional] |
metadata | Object | Flat object containing custom properties. Strings, numbers and booleans are the only supported format that can be passed to metadata. The metadata is limited to 4KB in size. | [optional] |
uri | String | The webview URI. This is the URI that will open in the webview when clicking the button. | |
_default | Boolean | Boolean value indicating whether the action is the default action for a message item in Facebook Messenger. | [optional] |
extraChannelOptions | ExtraChannelOptions | [optional] | |
payload | String | The payload of a postback or reply button. | |
size | String | The size to display a webview. Used for actions of type webview. | [optional] |
fallback | String | The fallback uri for channels that don’t support webviews. Used for actions of type webview. | |
openOnReceive | Boolean | Boolean value indicating if the webview should open automatically. Only one action per message can be set to true. Currently only supported on the Web Messenger. | [optional] |
-
compact
(value:"compact"
) -
tall
(value:"tall"
) -
full
(value:"full"
)