Hvordan lokalt lagre brukerinformasjon når han bruker facebook messenger chatbot?

stemmer
1

Jeg fulgte facebook dokumentasjon og sette opp min messenger bot. Det fungerer fint når det er bare meg som er å bruke det, men jeg vet ikke hvordan du oppretter variabler og lagrer informasjon i dem lokalt, slik at jeg kan ha individuell informasjon om hver enkelt bruker.

For eg. Hvis jeg ber dem om å skrive inn telefonnummeret sitt, hvordan / hvor skal jeg lagre det, slik at det ikke er overskrevet hvis en ny bruker kommer og mater inn nummeret hans (som skjer hvis variabelen er deklarert globalt), og jeg kan også bruke det senere.

I brukte Node JS og fulgte fremgangsmåten de som er nevnt i dokumentasjonen.

Publisert på 30/06/2016 klokken 17:02
kilden bruker
På andre språk...                            


1 svar

stemmer
2

Du har node js server som en backend som kan kommunisere til en (MySQL / SQLite) database.

Fb gir senderIdmed hver forespørsel, og også det er en annen graf API for å få bruker annen informasjon som navn, alder, kjønn, profil pic lenke etc

https://graph.facebook.com/v2.6/SENDER_ID?access_token=YOUR_TOKEN

Du kan ha en tabell i din (mysql / SQLite) database hvor du kan lagre senderIdsom en unik nøkkel og annen informasjon, inkludert telefonnummer (som du får ved å spørre brukeren) i andre kolonner.

Her er dokumentasjonen linken for offentlig profil API.

Svarte 04/07/2016 kl. 21:46
kilden bruker

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