{"id":1634,"date":"2017-12-18T11:14:21","date_gmt":"2017-12-18T11:14:21","guid":{"rendered":"http:\/\/www.portatour.com\/blog\/users\/?p=1634"},"modified":"2017-12-18T11:14:21","modified_gmt":"2017-12-18T11:14:21","slug":"lapi-envoie-des-notifications-par-e-mail","status":"publish","type":"post","link":"https:\/\/www.portatour.com\/blog\/users\/fr\/2017\/12\/18\/lapi-envoie-des-notifications-par-e-mail\/","title":{"rendered":"L&rsquo;API envoie des notifications par e-mail lors des erreurs"},"content":{"rendered":"<p><em>Remarque: l&rsquo;article suivant s&rsquo;adresse principalement aux administrateurs portatour\u00ae des comptes entreprise (2 utilisateurs ou plus).<\/em><\/p>\n<p>Chez portatour\u00ae, nous sommes tr\u00e8s heureux que de nombreuses entreprises utilisent l&rsquo;API de portatour\u00ae Anywhere pour importer et exporter automatiquement leurs donn\u00e9es de fa\u00e7on r\u00e9guli\u00e8re.<\/p>\n<p>Toutefois, dans le cadre des analyses de fichiers journaux, nous avons constat\u00e9 que dans certains cas, il y a un traitement insuffisant des causes des appels d&rsquo;API erron\u00e9s. Cela signifie que les m\u00eames appels incorrects sont essay\u00e9s encore et encore jour apr\u00e8s jour.<\/p>\n<p>En raison de ces erreurs, qui sont souvent dues \u00e0 des incoh\u00e9rences de donn\u00e9es dans le fichier d&rsquo;importation, les appels API \u00e9chouent compl\u00e8tement. Le repr\u00e9sentant itin\u00e9rant ne re\u00e7oit pas de donn\u00e9es actuelles. Souvent, le probl\u00e8me est identifi\u00e9 et corrig\u00e9 des jours ou semaines plus tard, seulement parce que les utilisateurs se plaignent.<\/p>\n<p>Par la mise \u00e0 jour d&rsquo;aujourd&rsquo;hui de l&rsquo;API portatour\u00ae, nous publions une solution par laquelle de telles erreurs peuvent \u00eatre rapidement d\u00e9tect\u00e9es et r\u00e9solues avant que les utilisateurs ne soient affect\u00e9s.<\/p>\n<p>Quand un appel d&rsquo;API \u00e9choue, portatour\u00ae envoie automatiquement un courriel avec une description exacte de l&rsquo;appel et de l&rsquo;erreur \u00e0 l&rsquo;adresse du compte administrateur duquel les <span class=\"tag_e\"><span class=\"tag_t\">identifiants <\/span><\/span>ont \u00e9t\u00e9 utilis\u00e9s pour l&rsquo;appel API. En tant qu&rsquo;administrateur, vous pouvez rapidement commencer \u00e0 rem\u00e9dier \u00e0 la cause. Il est important de s&rsquo;assurer que le compte d&rsquo;administrateur que vous utilisez ait une adresse e-mail correcte et que la correspondance envoy\u00e9e \u00e0 ce compte est aussi r\u00e9guli\u00e8rement lue.<\/p>\n<p><em>Remarque: Pour \u00e9viter de g\u00e9n\u00e9rer une inondation de courriers \u00e9lectroniques pour les erreurs impliquant de nombreux comptes d&rsquo;utilisateurs et donc de nombreux appels d&rsquo;API, l&rsquo;envoi d&rsquo;e-mail automatique est toujours diff\u00e9r\u00e9e pour au moins une minute apr\u00e8s un appel d&rsquo;API erron\u00e9. Si d&rsquo;autres appels API incorrects se produisent pendant cette minute, tous les messages d&rsquo;erreur sont combin\u00e9s dans un seul e-mail et l&rsquo;envoi est de nouveau retard\u00e9. Par cons\u00e9quent, ne soyez pas \u00e9tonn\u00e9 lorsque les e-mails arrivent toujours au moins une minute plus tard en cas d&rsquo;erreur.<\/em><\/p>\n<p>\u00c0 ce stade, nous aimerions vous rassurer: il s&rsquo;agit g\u00e9n\u00e9ralement des cas particuliers dans les donn\u00e9es ou dans le processus qui \u00e9taient encore inconnus lors de la programmation initiale de la synchronisation de donn\u00e9es via l&rsquo;API et qui doivent \u00eatre repr\u00e9sent\u00e9 dans dans votre code de programme ou processus. Les appels API doivent par la suite passer sans erreurs sur une base continue.<\/p>\n<p>L&rsquo;envoi automatique des e-mails lors des erreurs ne peut pas \u00eatre d\u00e9sactiv\u00e9. La correction de la cause de toutes les erreurs doit toujours \u00eatre une priorit\u00e9, sinon les appels d&rsquo;API \u00e9choueront de toute fa\u00e7on.<\/p>\n<p>Notez cependant que si les notifications de courrier \u00e9lectronique couvrent plusieurs des erreurs d&rsquo;automatisation possibles, elles ne sont pas tout englobant. Par exemple, dans les deux sc\u00e9narios suivants, portatour\u00ae n&rsquo;envoie pas d&rsquo;e-mail:<\/p>\n<ul>\n<li>Si vous utilisez un identifiant administrateur non valide (nom d&rsquo;utilisateur + mot de passe) pour l&rsquo;appel API. portatour\u00ae ne peut ainsi pas identifier votre adresse e-mail.<\/li>\n<li>S&rsquo;il y a d\u00e9j\u00e0 une erreur dans une \u00e9tape de pr\u00e9traitement de votre c\u00f4t\u00e9 et le flux de programme ne peut m\u00eame pas continuer \u00e0 l&rsquo;appel API r\u00e9el.<\/li>\n<\/ul>\n<p>Si vous avez besoin d\u2019aide avec l\u2019utilisation de l\u2019API, nous nous ferions un plaisir de vous proposer un <a href=\"http:\/\/www.portatour.com\/services\/fr#apiworkshop\">atelier<\/a> individuel.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Remarque: l&rsquo;article suivant s&rsquo;adresse principalement aux administrateurs portatour\u00ae des comptes entreprise (2 utilisateurs ou plus). Chez portatour\u00ae, nous sommes tr\u00e8s heureux que de nombreuses entreprises utilisent l&rsquo;API de portatour\u00ae Anywhere pour importer et exporter automatiquement leurs donn\u00e9es de fa\u00e7on r\u00e9guli\u00e8re. Toutefois, dans le cadre des analyses de fichiers journaux, nous avons constat\u00e9 que dans certains [&hellip;]<\/p>\n","protected":false},"author":7,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[11],"tags":[],"class_list":["post-1634","post","type-post","status-publish","format-standard","hentry","category-anywhere-fr"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.portatour.com\/blog\/users\/fr\/wp-json\/wp\/v2\/posts\/1634","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.portatour.com\/blog\/users\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.portatour.com\/blog\/users\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.portatour.com\/blog\/users\/fr\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/www.portatour.com\/blog\/users\/fr\/wp-json\/wp\/v2\/comments?post=1634"}],"version-history":[{"count":7,"href":"https:\/\/www.portatour.com\/blog\/users\/fr\/wp-json\/wp\/v2\/posts\/1634\/revisions"}],"predecessor-version":[{"id":1671,"href":"https:\/\/www.portatour.com\/blog\/users\/fr\/wp-json\/wp\/v2\/posts\/1634\/revisions\/1671"}],"wp:attachment":[{"href":"https:\/\/www.portatour.com\/blog\/users\/fr\/wp-json\/wp\/v2\/media?parent=1634"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.portatour.com\/blog\/users\/fr\/wp-json\/wp\/v2\/categories?post=1634"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.portatour.com\/blog\/users\/fr\/wp-json\/wp\/v2\/tags?post=1634"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}