I Amazon Lex, Hvordan få innlegget melding fra Facebook

stemmer
1

Jeg bruker følgende kode for å legge inn melding tilbake til 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}
                    }
                ]
            }

....

Når knappen Book Item , klikkes, for tiden, vil meldingen nyttelast: {vid: CAL00002} vil bli sendt tilbake til Amazon Lex. det virker som Amazon Lex ikke kjenner denne meldingen, så jeg kan ikke få dette objektet i Amazon Lambda funksjoner. her Jeg bruker Amazon Lex som AI å lære brukerens hensikt, og deretter all forretningslogikk er implementert i Amazon Lambda. i denne situasjonen, hvordan kan jeg legge inn melding tilbake til Lambda? eller er det en måte å legge strukturert melding tilbake til Lex?

Publisert på 23/01/2017 klokken 21:26
kilden bruker
På andre språk...                            


1 svar

stemmer
0

Jeg er ikke sikker på hvordan du skal sende melding tilbake til Lambda, men jeg bruker AWS SDK til å gjøre dette. Den informasjonen jeg ønsker Lambda å få, jeg setter den i sessionAttributeså passere.

Svarte 09/08/2017 kl. 23:27
kilden bruker

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