Почему выполнение диалога не работает в мессенджере facebook? - PullRequest
0 голосов
/ 20 января 2019

Я попытался использовать выполнение диалогового потока и проверить его на тестовой консоли диалогового потока, и это работает.Когда я попробовал его в мессенджере Facebook, он ответил без сообщения о выполнении, и это пустой ответ, потому что ответ генерируется выполнением диалогового потока.Может ли кто-нибудь помочь мне решить эту проблему?

{
"responseId": "8caa8e7d-21b2-4b65-a38c-00a1edea22f4",
"queryResult": {
  "queryText": "televisions",
  "parameters": {},
  "allRequiredParamsPresent": true,
  "fulfillmentMessages": [
    {
      "card": {
        "title": "A1 4K HDR OLED TV with Acoustic Surface™",
        "subtitle": "OLED delivers unprecedented black, contrast and colour, 4K HDR Processor X1 Extreme for outstanding realism",
        "imageUri": "//www.sony.com/is/image/gwtprod/2d57ef22242802e0df749d4939e37192?fmt=png-alpha",
        "buttons": [
          {
            "text": "View",
            "postback": "View"
          }
        ]
      },
      "platform": "FACEBOOK"
    }
  ],
  "outputContexts": [
    {
      "name": "projects/sony-personal-assistance/agent/sessions/102be1aa-643d-ae85-4044-ff80763d7d85/contexts/products-tvshomecinema-followup",
      "lifespanCount": 1
    }
  ],
  "intent": {
    "name": "projects/sony-personal-assistance/agent/intents/ef4f598c-04ff-433a-b9f3-3f5e43dc6394",
    "displayName": "Products - Tv's & Home Cinema - Televisions"
},
  "intentDetectionConfidence": 1,
  "diagnosticInfo": {
    "webhook_latency_ms": 381
  },
  "languageCode": "en"
},
"webhookStatus": {
  "message": "Webhook execution successful"
}
}

Я ожидаю, что ответом будет карточка, но фактический вывод будет пустым (я не помещал ни одного ответа в диалог, если я вставил ответ, то facebookпоказывать только ответ, который я написал в диалоговом потоке, а не от выполнения)

1 Ответ

0 голосов
/ 08 февраля 2019

Правильно ли вы подключили своего агента диалогового окна к мессенджеру Facebook?Ниже вам могут помочь видео.

Я создал эти видео, чтобы помочь вам с интеграцией в Facebook и отправкой насыщенных сообщений в мессенджер Facebook через Dialogflow.

Подключение Dialogflow к Facebook: https://www.youtube.com/watch?v=fJ4HoYxoKl8

Отправка сообщений Rich, таких как карточки и т. Д .: https://www.youtube.com/watch?v=JC9Y-AmcL6A

...