输入框
开发者可使用输入框组件,用于信息收集场景。
字段定义
| 字段 | 是否必填 | 类型 | 说明 |
|---|---|---|---|
| tag | 是 | string | tag=input |
| content | 是 | object | 内容 |
∟ placeholder | 否 | string | 默认提示文本 |
| ∟ value | 否 | string | 输入框显示值发送消息时,可作为初始值更新消息时,作为显示值(否则用户不会显示所输入的内容) |
| config | 否 | object | 配置 |
| ∟ disable | 否 | bool | true: 用户无法点击 false: 用户可点击(触发回传)默认为 false |
| key | 是 | string | 用于回传标识,会将该字段值回传 |
| size | 是 | int | 输入框最多输入内容 |
图片示例
(图1:输入框)
{
"tag":"action",
"actions":[
{
"tag":"input",
"content":{
"placeholder":"请输入内容"
},
"key":"key3",
"size": 50
}
]
}回传示例:
{
"company_id":"11111", // 企业id
"app_ctx_id":"11111", // 消息上下文id
"company_uid":"11111", // 操作用户id
"content":{ // 回传具体内容
"action":"key3", // 组件key
"value":"test" // 用户输入的内容
}
}