Bonjour,
Je voudrais pouvoir identifier l’expéditeur ceci afin de personnaliser la réponse via une interaction pour le plugin prix carburant.
Je voudrais qu’il me donne les infos de la station la plus proche en fonctione de l’utilisateur qui l’interroge.
J’ai bien plusieurs téléphones utilisateurs créés sous le plugin sms (Corentin et Camille).
Quel que soit l’expéditeur, les logs sont toujours les mêmes et ne prend que la première condition du scénario.
En revanche, il répond au bon expéditeur.
Le scénario:.
#[Aucun][Sms][Expediteur]# == 'Corentin'
scenario_return
Station1 #[Extérieur][Prix Corentin][Top 1 Adresse]# Prix#[Extérieur][Prix Corentin][Top 1 Prix]# à #[Extérieur][Prix Corentin][Top 1 Distance]#km
#[Aucun][Sms][Expediteur]# == 'Camille'
scenario_return
Station1 #[Extérieur][Prix Camille][Top 1 Adresse]# Prix#[Extérieur][Prix Camille][Top 1 Prix]# à #[Extérieur][Prix Camille][Top 1 Distance]#km
Les logs:
[2020-09-03 21:54:40][SCENARIO] Lancement du scénario en mode synchrone
[2020-09-03 21:54:40][SCENARIO] Start : Lancement provoqué. Tags : {"#query#":"j'ai besoin d'essence","#plugin#":"sms","#identifier#":"sms","#dictation#":"J'ai besoin d'essence","#valeur#":""}
[2020-09-03 21:54:40][SCENARIO] Exécution du sous-élément de type [condition] : if
[2020-09-03 21:54:40][SCENARIO] Evaluation de la condition : ["Corentin" == 'Corentin' ] = Vrai
[2020-09-03 21:54:40][SCENARIO] Exécution du sous-élément de type [action] : then
[2020-09-03 21:54:40][SCENARIO] Demande de retour d'information : Station1 Carrefour, ILLZACH Prix1.306 à 11km
[2020-09-03 21:54:40][SCENARIO] Exécution du sous-élément de type [condition] : if
[2020-09-03 21:54:40][SCENARIO] Evaluation de la condition : ["Corentin" == 'Camille' ] = Faux
[2020-09-03 21:54:40][SCENARIO] Exécution du sous-élément de type [action] : else
[2020-09-03 21:54:40][SCENARIO] Fin correcte du scénario
Y’a-t-il une autre méthode?
Merci!