J'ai une sorcière bot permet à l'utilisateur de créer un ordre ( en utilisant HeroCards et ReceiptCards ), lorsque l'utilisateur veut terminer l'ordre et l' acheter, il montre un SigninCard avec un lien vers notre page de connexion.
La question est, si l'utilisateur n'est pas connecté ou ne possède pas de compte du site, je dois envoyer un jeton dans l'URL du site, puis l'associer à l'utilisateur après la connexion / register.
Mais afin d'éviter d' utiliser le Facebook ID utilisateur (pour des raisons de sécurité), il est possible d'obtenir l' utilisateur jeton d' accès ? Si oui , comment puis-je obtenir?
Je l' ai déjà essayé le botbuilder-facebookextension , mais il renvoie uniquement les propriétés suivantes:
{ Prenom: , last_name: , profile_pic: , locale: , fuseau horaire: , genre: , is_payment_enabled: , last_ad_referral: }
Les seules données de l' utilisateur que je peux obtenir est le message de l' objet de la dialogues session de discussion, sorcière ne contient que le FB ID utilisateur :
{ Type: message, horodatage: 2017-09-28T16: 43: 31.963Z, texte: dev, sourceEvent: { expéditeur: { id: MY_USER_ACCESS_TOKEN }, destinataire: { id: MY_BOT_ACCESS_TOKEN }, horodatage: 1506617011963, message: { mid: mi $ cAAEG8H9KH7Nk-qR2-1eyV8s4nVWa, suivants.: 396317 texte : dev is_echo: false}}, pièces jointes: [], entités: [], adresse: { id: mi.$ CAAEG8H9KH7Nk-qR2-1eyV8s4nVWa », channelId: facebook, utilisateur: { id: MY_USER_ACCESS_TOKEN, name: Ricardo Pereira}, conversation: { IsGroup: false, id: MY_USER_ACCESS_TOKEN-MY_BOT_ACCESS_TOKEN}, bot: { id: MY_BOT_ACCESS_TOKEN, name: MY_BOT_NAME}, ServiceUrl: }, Conversation: { IsGroup: false, id: MY_USER_ACCESS_TOKEN-MY_BOT_ACCESS_TOKEN}, bot: { id: MY_BOT_ACCESS_TOKEN, name: MY_BOT_NAME}, ServiceUrl: }, Conversation: { IsGroup: false, id: MY_USER_ACCESS_TOKEN-MY_BOT_ACCESS_TOKEN}, bot: { id: MY_BOT_ACCESS_TOKEN, name: MY_BOT_NAME}, ServiceUrl: https://facebook.botframework.com }, source: facebook », agent: botbuilder, utilisateur: { id: MY_USER_ACCESS_TOKEN, name: Ricardo Pereira} }
BTW, je développe dans le nœud













