【发布时间】:2020-09-02 16:45:31
【问题描述】:
Viber API 允许在conversation_started 事件类型上发送一些消息以允许用户订阅。从documentation about "welcome message",我看到以下代码,成功发送文本和图像:
{
"sender": {
"name": "John McClane",
"avatar": "http://avatar.example.com"
},
"tracking_data": "tracking data",
"type": "text",
"text": "Welcome to our bot!",
"media": "http://www.images.com/img.jpg",
"thumbnail": "http://www.images.com/thumb.jpg"
}
但是如何在那里添加一些按钮呢?
我希望我的用户能够按他们订阅并开始与我的机器人对话。
我尝试在消息中添加以下内容,但没有成功:
"keyboard": {
"Type": "keyboard",
"DefaultHeight": true,
"Buttons": [{
"ActionType": "reply",
"ActionBody": "reply to me",
"Text": "Key text",
"TextSize": "regular"
}]
}
【问题讨论】:
标签: viber viber-api viber-bot viber-bot-python