Uses of Class
com.bytedesk.core.message.content.ButtonContent
Packages that use ButtonContent
-
Uses of ButtonContent in com.bytedesk.core.message.content
Methods in com.bytedesk.core.message.content that return ButtonContentModifier and TypeMethodDescriptionstatic ButtonContent
ButtonContent.createExtensionButton
(String title, String url, String viewStyle) 创建扩展按钮static ButtonContent
ButtonContent.createExtensionButtonFull
(String title, String url, String viewStyle, String fallbackUrl, Boolean enableShareButton) 创建扩展按钮(完整配置)static ButtonContent
ButtonContent.createGamePlayButton
(String title, String payload) 创建游戏开始按钮static ButtonContent
ButtonContent.createGamePlayButtonWithContext
(String title, String payload, String contextId) 创建游戏开始按钮(带上下文ID)static ButtonContent
ButtonContent.createGamePlayButtonWithPlayer
(String title, String payload, String playerId) 创建游戏开始按钮(带玩家ID)static ButtonContent
ButtonContent.createLogInButton
(String url) 创建登录按钮static ButtonContent
ButtonContent.createLogOutButton()
创建注销按钮static ButtonContent
ButtonContent.createPhoneButton
(String title, String phoneNumber) 创建电话按钮static ButtonContent
ButtonContent.createPostbackButton
(String title, String payload) 创建回发按钮static ButtonContent
ButtonContent.createWebUrlButton
(String title, String url, String webviewHeightRatio) 创建网页按钮static ButtonContent
ButtonContent.createWebUrlButtonWithExtensions
(String title, String url, String webviewHeightRatio, Boolean messengerExtensions, String fallbackUrl) 创建网页按钮(带Messenger扩展)static ButtonContent
从JSON字符串反序列化为ButtonContent对象Method parameters in com.bytedesk.core.message.content with type arguments of type ButtonContentModifier and TypeMethodDescriptionButtonContent.toMapList
(List<ButtonContent> buttons) 将ButtonContent列表转换为Map列表 用于与现有API兼容ButtonContent.validateButtons
(List<ButtonContent> buttons) 验证ButtonContent列表中的所有按钮