Botkit не отправляет общий шаблон (вложения) facebook messenger

Я пытаюсь ответить пользователю с этим сообщением:

  bot.reply(message, {
                    "attachment":
                    {
                        "type": "template",
                        "payload": {
                            "template_type": "generic",
                            "sharable": true,
                            "elements": [
                                {
                                    "title": "MY title of bd",
                                    "image_url": "https://storage.googleapis.com/ssfkj.com/undefined",
                                    "subtitle": "undefined/undefinedundefinedn(undefined)",
                                    "default_action": { "type": "web_url", "url": "https://ssfkj.com/profile", "messenger_extensions": true, "webview_height_ratio": "tall", "fallback_url": "https://ssfkj.com/profile" }
                                    , "buttons": [{ "type": "payload", "payload": "DEL__PA_undefined", "title": "View more" }
                                    ]
                                }]
                        }
                    }
                });

Но бот ничего не отправляет. Что не так в моем коде?


person aidonsnous    schedule 03.05.2017    source источник
comment
Можете ли вы поделиться своим кодом? Это внутри контроллера. слышит? Включите режим отладки, передав debug: true в конфигурации вашего контроллера, если вы еще этого не сделали. Проверьте журналы, чтобы увидеть, есть ли ошибка, отправленная обратно fb при запуске этого кода.   -  person Jon Church    schedule 05.05.2017
comment
@aidonsnous ты понял это? потому что у меня все еще есть эта проблема даже с последней версией боткита.   -  person    schedule 24.04.2018
comment
@ K48 установите для отладки значение true, это поможет вам найти ошибку для меня, поскольку тип кнопки был установлен на полезную нагрузку, а не на обратную передачу.   -  person aidonsnous    schedule 24.04.2018


Ответы (1)


Моя проблема была на этом уровне:

"buttons": [{ "type": "payload", "payload": "DEL__PA_undefined", "title": "View more" }]

свойство типа

должно иметь значение

постбэк

нет

полезная нагрузка

person aidonsnous    schedule 24.04.2018