您好我正在使用api.ai,或dialogflow,现在调用在Skype中建立一个僵尸程序。无论如何,这是我的自定义负载:Skype的bot没有显示来自webhook的回应,但显示正确的结果为嵌入式自定义有效载荷的api ai
{
"skype": {
"type": "",
"attachmentLayout": "",
"text": "",
"attachments": [
{
"contentType": "",
"content": {
"title": "",
"images": [
{
"url": ""
}
],
"buttons": [
{
"type": "",
"title": "",
"value": ""
}
]
}
}
]
}
}
这里是我的网络挂接响应:
"data": {
"skype": {
"type": "message",
"attachmentLayout": "carousel",
"text": "Here you go!",
"attachments": [
{
"contentType": "application/vnd.microsoft.card.hero",
"content": {
"title": "Italian Cassoulet (Italian Chili)",
"images": [
{
"url": "http://img.food.boxspace.in/image/rbk_57139479f2705/hdpi.jpg"
}
],
"buttons": [
{
"type": "openUrl",
"title": "View Recipe",
"value": "http://recipebk.com/Share.html#url=rbk_57139479f2705"
}
]
}
}
]
}
}
}
现在,如果我嵌入此回应,我得到的结果是卡在Skype上一个旋转木马。但是当我尝试与我的webhook相同时,不显示任何消息。有人能告诉我我做错了什么吗?已经检查了Stackoverflow question和api.ai link,但迄今为止它一直没有用。
谢谢你很多回应。 首先,当我选择右边的Skype选项时,收到/显示的响应是'不可用'。我会尝试再次查看json,然后尝试覆盖“消息”。 –
谢谢!它正在工作,当我超载的消息! :d –