В Амазонии Lex, Как получить пост сообщение от Facebook

голоса
1

Я использую следующий код для отправки сообщения обратно Amazone Lex

....


    var objItem = {
                title: `(£${item.price} pw) ${item.street_name}`,
                image_url: item.image_url,
                subtitle: `${item.displayable_address}`,
                buttons: [
                    {
                        type: web_url,
                        url: `${item.details_url}`,
                        title: View
                    }, {
                        type: postback,
                        title: Book Item,
                        payload: {vid:CAL00002}
                    }
                ]
            }

....

При нажатии кнопки «Book Item» , щелкают, в настоящее время, сообщение «полезная нагрузка»: {VID: «CAL00002»} будет отправлен обратно в Amazon Lex. кажется , что Amazon Lex не знает , что это сообщение, так что я не могу получить этот объект в функции Amazon Lambda. здесь я использую Amazon Lex , как AI , чтобы узнать намерения пользователя, а затем все бизнес - логика реализована в Amazon Lambda. в этой ситуации, как я могу отправить сообщение обратно Lambda? или Есть ли способ , чтобы получить возможность отправлять структурированное сообщение обратно Lex?

Задан 23/01/2017 в 21:26
источник пользователем
На других языках...                            


1 ответов

голоса
0

Я не знаю , как вы отправляете сообщение на Lambda, но я использую AWS SDK , чтобы сделать это. Любая информация , я хочу , чтобы получить Lambda, я положил его в sessionAttributesпройти.

Ответил 09/08/2017 в 23:27
источник пользователем

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more