您好我正在使用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 –