!important! Nous utilisons des short token access pour l'api facebook. La fonctionnalité de l'envoie de la fiche client (celle-ci se basant sur les infos facebook de l'user notamment son id n'esst donc pas disponible si le token n'est pas à jour). Je vais essayer de générer un long token mais je ne promets rien d'immédiat. Pour que la démo fonctionne tout de même nous avons rentré en dur l'utilisateur comment étant "Yves".

Usage

Custom case :

  • Djingo j'ai un problème avec mon iPhone.
  • Mon iPhone ne fait plus de son en haut parleur.
  • Oui
  • Non

Bonus :

  • Menu

  • Montre moi une vidéo de comment réparer un ordinateur

Les implémentations sont en parti en dur n'ayant pas eu le temps de faire tous les webhook. Cependant les fonctions sont crées et prêtent à l'emploi. C'est avant tout pour donner une idée des possibilités qui s'offrent à nous à travers un tel bot.

Todo

Use WikiHow API https://market.mashape.com/hargrimm/wikihow Generate long live short token facebook

Local solution

Download and install ngrok run it on port 5000 : ngrok http -bind-tls=true 5000

Use the ngrok address as fulfillment address then go do your folder and run node index.js

Deployement

git push heroku master

And change fulfillement webhook address with :

https://git.heroku.com/warm-bastion-99604.git

Workflow

In case of new feature :

git checkout master git pull --rebase git checkout -b feature/my-feature

Once feature is ready, create a pull request

Deploying to Heroku

$ heroku create
$ git push heroku master
$ heroku open

or

Deploy to Heroku