În Amazon Lex, Cum să obțineți mesajul de poștă de la Facebook

voturi
1

Sunt folosind codul de mai jos pentru a posta mesajul inapoi la 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}
                    }
                ]
            }

....

Când butonul „Book articol“ , se face clic pe , în prezent, mesajul „sarcina utilă“: {VID: „CAL00002“} va fi trimis înapoi la Amazon Lex. se pare că Amazon Lex nu știu acest mesaj, așa că nu pot obține acest obiect în funcțiile Amazon Lambda. aici Sunt folosind Amazon Lex ca AI - ul pentru a afla intenția utilizatorului, și apoi toate logica de afaceri este pusă în aplicare în Amazon Lambda. în această situație, cum pot posta mesaje înapoi la Lambda? sau există o modalitate de a posta mesajul structurat înapoi Lex?

Întrebat 23/01/2017 la 21:26
sursa de către utilizator
În alte limbi...                            


1 răspunsuri

voturi
0

Nu sunt sigur cum trimiteți mesajul înapoi la Lambda, dar eu sunt , folosind AWS SDK - ul pentru a face acest lucru. Oricare ar fi informațiile pe care le doresc Lambda pentru a obține, am pus -o în sessionAttributesa trece.

Publicat 09/08/2017 la 23:27
sursa de către utilizator

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