бот мессенджера не отображает информацию - PullRequest
0 голосов
/ 30 сентября 2019

Я создаю бот-мессенджер на Facebook, использую общий шаблон для отображения информации из тела модуля запроса в nodejs. здесь - это то, как выглядит тело запроса, когда я делаю console.log(body). Теперь этот шаблон отображает другие запросы правильно и без проблем. Я хочу знать, где я могу ошибаться в том, как я использовал шаблон для использования объекта json

Ниже приведен код того, как я его использовал

bodyObj = JSON.parse(body)
                const campaigns = {
                    "attachment": {
                        "type": "template",
                        "payload": {
                            "template_type": "generic",
                            "elements": bodyObj['providers'].map(provider => ({
                                "title": provider.name,
                                "image_url": provider.coverImage,
                                "subtitle": provider.location.textLoc,
                                "buttons": [{
                                    "type": "postback",
                                    "payload": config.VIEW_SERVICES,
                                    "title": "Select"
                                }]
                            })),
                        }
                    }
                }

хотя, когда я делаюconsole.log(bodyObj['providers'][0].name), я могу получить название объектов для этого случая, его BROOD

Мне нужна помощь в том, где я мог ошибиться, и заранее спасибо

...