如何通过flask-assantant和dialogflow的集成将图像发送到skype

时间:2019-03-14 06:01:43

标签: python flask dialogflow skype

我目前正在Dialogflow和flask-assistant的帮助下在Skypebot上工作。我在通过烧瓶助手将图像发送到Skype时遇到了麻烦。它可以通过dialogflow正常工作,但不能与烧瓶助手一起工作。   在Dialogflow中,我将意图创建为``图像'',并将用户响应创建为``显示''。但是结果是它不会显示图像,仅将文本显示为``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”,而不会通过图像URL获得任何图像。

1 个答案:

答案 0 :(得分:0)

具有丰富对话的图像,卡片等可能仅限于通过Flask助手进行的Google助手。请耐心等待直到升级