こんにちは私はapi.aiまたはdialogflowを使用してSkypeをビルドしています。とにかく、これは私のカスタムのペイロードである:Skypeのボットはwebhookからのレスポンスを表示していませんが、apiの埋め込みカスタムペイロードの正しい結果を表示します
{
"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でのカードのカルーセルとして結果を取得します。ウェブフックで同じことを試しても、メッセージは表示されません。誰かが私が間違っていることを教えてもらえますか?すでにStackoverflow questionとこのapi.ai linkをチェックしてください。しかしこれまでのところ使用されていません。
...またAPI.aiが文書化されていない機能を持ついくつかのケースではブラックボックスで、完全な例を与えてくれたのでありがとう応答のために多くの。 最初に、右のSkypeオプションを選択すると、受信/表示される応答は「利用不可」になります。私はもう一度jsonを見てみましょう。そして、 "メッセージ"を無効にしてみてください。 –
ありがとうございます!私はメッセージをオーバーロードしたときに動作しています! :D –