我有一个由dialogflow驱动的fb messenger机器人。在机器人停止工作并且无法调试问题的前一天。
我正在使用Google的Dialogflow为fb机器人提供动力。在集成页面上,Facebook Messenger服务器正在运行。
当从fb机器人发送消息时,我可以看到意图被检测到并正确发射,但在fb messenger机器人中没有得到任何响应。
那么有没有办法调试这个问题,比如登录fb页面之类的呢?
请帮帮忙
下面是来自Webhook end的响应。
{
"speech": " Here are what we found for apple laptops.",
"messages": [
{
"type": 0,
"platform": "facebook",
"speech": " Here are what we found for apple laptops."
},
{
"payload": {
"facebook": {
"attachment": {
"payload": {
"elements": [
{
"image_url": "https://images-eu.ssl-images-amazon.com/images/I/41aVt1CW-dL._SL160_.jpg",
"subtitle": "Rs. 57,430 on Amazon , Rating : 4.5",
"title": "Apple MacBook Air MQD32HN/A 13.3-inch Laptop",
"buttons": [
{
"type": "web_url",
"url": "https://www.amazon.in/Apple-MacBook-Air-13-3-inch-Integrated/dp/B073Q5R6VR?SubscriptionId=AKIAJZ7ZVEW7WHEFIMWA&tag=pricee360-21&linkCode=sp1&camp=2025&creative=165953&creativeASIN=B073Q5R6VR",
"title": "More Info"
}
]
},
{
"image_url": "https://assetscdn.paytm.com/images/catalog/product/L/LA/LAPAPPLE-MACBOOKIDA3158352E58B52/1.jpg",
"subtitle": "Rs. 65,999 on Paytm Mall",
"title": "Apple MacBook Air MQD42HN/A (Intel Core i5/ 8GB LPDDR3/ 256GB/ 13.3\"/ Mac OS)",
"buttons": [
{
"type": "web_url",
"url": "https://paytmmall.com/apple-macbook-air-mqd42hn-a-13-inch-laptop-core-i5-8gb-256gb-mac-os-integrated-graphics-silver-CMPLXLAPAPPLE-MACBOOIGEN198609B4C8CBF4-pdp?product_id=131486426&discoverability=online&src=grid&utm_source=NDTV&utm_medium=affiliate&utm_campaign=NDTV-recharge&utm_term=Gadget360",
"title": "More Info"
}
]
},
{
"image_url": "https://assetscdn.paytm.com/images/catalog/product/L/LA/LAPAPPLE-MACBOOKIDA3158352E58B52/1.jpg",
"subtitle": "Rs. 65,999 on Paytm Mall",
"title": "Apple MacBook Air MQD42HN/A (Intel Core i5/ 8GB LPDDR3/ 256GB/ 13.3\"/ Mac OS)",
"buttons": [
{
"type": "web_url",
"url": "https://paytmmall.com/apple-macbook-air-mqd42hn-a-13-inch-laptop-core-i5-8gb-256gb-mac-os-integrated-graphics-silver-CMPLXLAPAPPLE-MACBOOIGEN198609B4C8CBF4-pdp?product_id=131486426&discoverability=online&src=grid&svc=2&utm_source=NDTV&utm_medium=affiliate&utm_campaign=NDTV-recharge&utm_term=Gadget360",
"title": "More Info"
}
]
},
{
"image_url": "https://assetscdn.paytm.com/images/catalog/product/L/LA/LAPAPPLE-MACBOOTELE1525531013F4C5/1.jpg",
"subtitle": "Rs. 65,999 on Paytm Mall",
"title": "Apple MacBook Air MQD42HN/A (Intel Core i5/ 8GB LPDDR3/ 256GB/ 13.3\"/ Mac OS)",
"buttons": [
{
"type": "web_url",
"url": "https://paytmmall.com/apple-macbook-air-mqd42hn-a-13-inch-laptop-core-i5-8gb-256gb-mac-os-integrated-graphics-silver-CMPLXLAPAPPLE-MACBOOIGEN198609B4C8CBF4-pdp?product_id=143149022&discoverability=online&src=grid&utm_source=NDTV&utm_medium=affiliate&utm_campaign=NDTV-recharge&utm_term=Gadget360",
"title": "More Info"
}
]
},
{
"image_url": "https://assetscdn.paytm.com/images/catalog/product/L/LA/LAPAPPLE-MACBOOROSE73954D5B64792/1.jpg",
"subtitle": "Rs. 89,990 on Paytm Mall",
"title": "Apple Macbook PRO MPXQ2/R2 Core i5 (6th Gen)/8 GB/128 GB/33.78 cm (13.3)/Mac OS)",
"buttons": [
{
"type": "web_url",
"url": "https://paytmmall.com/apple-macbook-pro-mpxq2-r2-core-i5-6th-gen-8-gb-128-gb-33-78-cm-13-3-mac-os-CMPLXLAPAPPLE-MACBOODUMM202563C836CCA-pdp?product_id=145129487&discoverability=online&src=grid&svc=2&utm_source=NDTV&utm_medium=affiliate&utm_campaign=NDTV-recharge&utm_term=Gadget360",
"title": "More Info"
}
]
}
],
"template_type": "generic"
},
"type": "template"
}
}
},
"platform": "facebook",
"type": 4
},
{
"type": 2,
"platform": "facebook",
"title": "Here are some suggestions.",
"replies": [
"HP laptops",
"Lenovo laptops",
"Dell laptops",
"Asus laptops"
]
}
]
}注意: APP是开发模式,我已经在测试人员和开发人员角色中添加了用于测试的in。
发布于 2019-05-03 03:19:00
请进入DialogFlow历史记录部分,查看对话中的“原始交互日志”数据。
我有一些类似的东西,对我来说(检查原始交互日志) [fulfillmentMessages节点没有以正确的方式返回。

询问DialogFlow支持团队并等待他们的回答:D
发布于 2019-06-11 19:40:20
我认为问题出在响应上。请尝试一些自定义响应。我已经有过很多次这样的问题了。响应对象的快速更改可能会给出结果。响应对象的动态变化有时会表现得不准确,可能是因为某些转义字符。
发布于 2019-06-11 23:20:07
转到developers.facebook.com并转到您的应用程序。然后转到您的应用程序并转到Messenger。在该页面上,您可以在“Webhooks”部分找到“Show recent errors”。这可能会帮助你为什么没有收到任何消息!
https://stackoverflow.com/questions/50057511
复制相似问题