Heroku - 20 Configuration Messages Outbound

Bonjour à tous et bienvenue dans ce cours d'introduction à heroku, aujourd'hui nous allons reconfigurer la haute garonne et faire en sorte que les données envoyées depuis ce 14 soit envoyé à heroku, d'abord nous allons déployer le code qui traitera la demande on regardera brièvement le code ce qu'il fait et on ne déplorera pour que notre application soit prêt à utiliser celui-ci ensuite l'on créé à la règle de la route bande sur salesforce longval a configuré de telle sorte qu'à n'importe quel changement à l'objet qu'ils un message sortant sera envoyé pour que l'application que nous avons créé puisse le lire enfin nous ont validé le fait que tout a été envoyé et traités regardons maintenant le code qui va permettre l'application et rock ou de recevoir des messages aux bandes au format xml et les convertir en gie sonne ce que nous voyons en premier les module node requis pour cette application le maudit par soeur et ce qui va analyser le corps du message le body parser xml va vérifier si le fichier xml si c'en est un il va automatiquement le traité et le convertit un harrison après cela c'est simplement le code qui nécessaire pour qu'un serveur puisse démarrer cela va simplement faire en sorte que le serveur démarre et que l'application soit prête à recevoir des amendes allons maintenant de ce côté les premières choses sur ce fichier sont le hac et le nak si vous vous souvenez de la leçon précédentes ce sont les réponses que l'on doit fournir à salesforce lorsque dans le cas d'un pack l'opération est un succès et dans le cas d' arnaque l'opération a été un échec encore une fois étant donné que le code n'est pas le but premier de secours je ne vais pas m'attarder plus dessus vous pouvez tout simplement copier ce que vous voyez là si vous essayez de reproduire l'opération je vais maintenant m'être ce code serait beaucoup pour que l'on puisse commencer à recevoir les messages sortants de cette source pour déployer du code ce que l'on doit faire c'est déjà allé sur l'application elle est sûre deploy et l'on peut tout simplement suivre les instructions qui sont ici je vais donc déployer mon code ayant déjà fait ses trois premières commandes étant déjà connectés sur mon invité de commandes je n'ai pas besoin de les faire j'aurais juste besoin de faire les commandes qui sont ici j'ouvre donc mon invité de commandes si encore une fois déjà connectés heroku, git had git committe remettre un petit message avec lorsque comité et enfin git poche et au cou masters et voilà le code est déployée est prêt à être utilisé je vais maintenant aller suivre en compte cette force pour pouvoir configurer les messages à revendre deux retours sur salesforce je vais dans cette up le tap workflow ou juin mul et je vais en créer une nouvelle donc murs rouges choisir l'objet qu'ils next et pour le nom va rester simple ici l'on a les critères d'évaluation il y a trois options pour l'envoi des messages sortants la première créera un message sur temps des cases et créer la deuxième lorsqu'un caïd et créés ou modifiés et la troisième option reprend les deux précédentes en plus d'offrir une personne 10 à sion d'autres critères plus bas je vais simplement choisir la deuxième option cette partie vous servira à filtrer les données que vous les envoyer comme dit dans le cours au précédent aujourd'hui je ne veux pas rajouter plus de paramètres que cela ce sera donc une règle simple mais là ils veulent être toutes roues ici je sauvegarde et continue voilà la règle que je viens de créer maintenant nous avons simplement besoin d'avoir une action associés pour rajouter un house band vous allez ici devant un message en ont je vais encore une fois resté simple world skies voilà ceci est fait automatiquement pour ce qui est de la ligne url ce sera le l'url de votre application donc pour la trouver il suffit d'aller sur votre application open ap aux pieds voilà la fin tiens slash qu'ils c'est l'url à laquelle c'est le sport sera envoyé le message sortant je vais envoyer tous les champs had et puis voilà maintenant tous ces chants seront envoyés dans le message à audard vous pouvez bien sûr choisir de l'envoyer que certains d'entre eux je save et voilà nous avons la règle donc à chaque fois qu'il y aura un nouveau cas ils créent ou qu'il y aura une modification ce message aux bandes sera envoyé sur notre application alors donne et il ne faut pas oublier d'activer la règle car elle sera désactivée par défaut nous avons maintenant tous de configurer ce qu'il nous reste à faire c'est de créer un caïd donc j'ai appuyé dessus new et là avant de la criée je vais aller sur mon implication dans mes log l'on verrait ici un log lorsque l'application recevra la requête de cette force je peux retourner sur cèze forces pour créer mon cas je ne vais pas remplir ses cases pour le type remettre mécaniques comme les agences à sion on va laisser en ue médium qu'est origines web ce que je remplis ici ce ne sont pas des vraies données c'est simplement pour l'exemple je vais sauvegarder l'eau peut voir que le 15 a été créé je vais retrouver du côté de mes blogs où l'on peut voir la liste de la world il y à bien les informations que votre nouveau nom de m médias - web installations mais voilà maintenant nous allons voir ce qui se passe lorsque mon envoi un hack à celle source je vais changer la priorité de médium à l'eau essai le code était configuré de telle sorte qu'il vérifiait si la priorité était l'eau et si oui un hack est en vrai à salesforce dû à la règle que nous avons mis en place cette modification va provoquer l'on voit dans house bandon peut voir que l'on a reçu un message sortant avec la priorité si l'eau vous pouvez aussi voir que l'on a reçu encore une requête même plusieurs alors que l'on nous n'avons pas fait de nouveaux changements vu que c'est le sport ça reçu un hack ils essaient de renvoyer donner encore une fois je vais retourner sur salesforce ou vous montrez de comment savoir qu'une requête a échoué cette up, out monde monitor et vous voyez ici que l'on a l'idée du message sortant l'objet c'est l'idée du caire qui a échoué salesforce a déjà essayé de l'envoyer quatre fois et la raison de l'échec est ici vous avez ici l'heure et la date de laisser ainsi qu'ici l'heure et la date du prochain essai salesforce continuera d'essayer de l'envoyer pendant 24 heures est passé ce délai il abandonnera une offre à plus rien avec cette requête. Voilà tout pour cette vidéo mais je vous dis à bientôt pour la prochaine !