我目前正在使用Dialogflow和烧瓶助手帮助Skypebot。我在通过烧瓶助手将图像发送到skype时遇到麻烦。它将通过对话框流程正常工作,但它不适用于烧瓶助手。在Dialogflow中,我创建了一个intent作为'images'和用户响应'show'.But在结果中它不会显示图像,只显示文本'pythonlogo'。我使用resp.card()方法如下发送图像:
@assist.action('images')
def show_card():
resp = ask("python")
resp.card(text="Python logo",
title="logo",
img_url='http://mherman.org/presentations/flask-
kubernetes/images/flask-logo.png'
)
return resp
服务器端的响应仅显示文本,但不显示图像
2019-03-13 17:50:40:flask_assistant:INFO: Request: {
" Incoming Contexts": [],
"Intent": "images",
"Missing Params": [],
"Received Params": {},
"Source": "skype"
}
在Skypebot中,它只会显示文本为“python logo”,但不会通过图像网址获取任何图像。
像图像,卡等丰富的对话可能仅限于通过Flask助手的Google智能助理。等到升级