
{"id":22554,"date":"2017-04-28T09:58:50","date_gmt":"2017-04-28T09:58:50","guid":{"rendered":"https:\/\/www.calabrio.com\/fr\/blog\/exploiter-la-force-de-calabrio-teleopti-wfm-partie-3-obtenir-des-mises-a-jour-de-planning-comme-un-pro\/"},"modified":"2025-05-01T10:36:19","modified_gmt":"2025-05-01T10:36:19","slug":"exploiter-la-force-de-calabrio-teleopti-wfm-partie-3-obtenir-des-mises-a-jour-de-planning-comme-un-pro","status":"publish","type":"post","link":"https:\/\/www.calabrio.com\/fr\/blog\/exploiter-la-force-de-calabrio-teleopti-wfm-partie-3-obtenir-des-mises-a-jour-de-planning-comme-un-pro\/","title":{"rendered":"Exploiter la force de Calabrio Teleopti WFM partie 3 : Obtenir des mises \u00e0 jour de planning comme un pro"},"content":{"rendered":"\n<section\n\tid=\"\"\n\tclass=\"section-blog-case-study pb-l\/l md:pb-l\/xxl\"\n\tdata-theme-block-id=\"block_08a9bdb0c4fc441016cf425aebd8e174\"\n\tdata-aos=\"fade-up\"\n>\n\t<div class=\"relative\">\n\t\t\t\t\t<div class=\"absolute top-0 left-c\/xl pt-0 lg:pt-4 md:mt-c\/m lg:mt-0\">\n\t\t\t\t<div class=\"py-c\/xs md:py-c\/l xl:py-c\/xs\">\n\t\t\t\t\t<ul class=\"flex gap-2 line-clamp-1 body-small\"><\/ul>\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"flex lg:flex-row justify-between md:pt-l\/xl  flex-col\">\n\t\t\t<div class=\"container mt-c\/l md:-mt-c\/m lg:w-[calc(100%\/240*139)] lg:pb-0 flex flex-col gap-c\/xl md:gap-c\/l lg:px-c\/xxl xl:pr-[170px]  pt-c\/xxl lg:py-c\/xxl\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"flex flex-row gap-c\/m pt-c\/s md:pt-c\/l flex-wrap\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"w-fit body-small text-text-secondary-aa font-medium px-c\/m py-c\/xs bg-background-secondary rounded-xs cursor-pointer\">Non class\u00e9 <\/p>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"w-fit body-small text-text-secondary-aa font-medium px-c\/m py-c\/xs bg-background-secondary rounded-xs cursor-pointer\">T\u00e9l\u00e9opti Import\u00e9 <\/p>\n\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"\">\n\t\t\t\t\t<h1 class=\"heading-medium pb-c\/m\">Exploiter la force de Calabrio Teleopti WFM partie 3 : Obtenir des mises \u00e0 jour de planning comme un pro<\/h1>\n\t\t\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t<div class=\"relative lg:w-[calc(100%\/200*101)] xl:w-[calc(100%\/240*101)]\" data-aos=\"fade-up\" data-aos-delay=\"250\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t<\/div>\n<\/section>\n\n\t\t<style>\n\t[data-theme-block-id=\"block_08a9bdb0c4fc441016cf425aebd8e174\"] {\n\t\t@media only screen and (max-width: 743px) {\n\t\t\t\t\t\t\t\t}\n\t\t@media only screen and (min-width: 744px) {\n\t\t\t\t\t\t\t\t}\n\t}\n\t<\/style>\n\n<div class=\"container group page-layout flex flex-col flex-wrap lg:flex-row gap-l\/xxl lg:gap-gutter py-l\/xxl lg:py-l\/xs blg_inner_container\" data-module=\"page-layout\">\n\t\t\t\t\t\n\t<div\n\t\tclass=\"w-full aos-init aos-animate gap-c\/l flex flex-col\"\n\t\tdata-module=\"sticky-nav\"\n\t\tdata-aos=\"fade-up\"\n\t>\n\n\n\t<div class=\"flex justify-between items-center\">\n\t\t<p class=\"body-medium text-text-tertiary-aa\">Share<\/p>\n\n\t\t<div class=\"flex\">\n\t\t\t<a\n\t\t\t\thref=\"https:\/\/www.linkedin.com\/sharing\/share-offsite\/?url=https%3A%2F%2Fwww.calabrio.com%2Ffr%2Fblog%2Fexploiter-la-force-de-calabrio-teleopti-wfm-partie-3-obtenir-des-mises-a-jour-de-planning-comme-un-pro%2F\"\n\t\t\t\ttarget=\"_blank\"\n\t\t\t\trel=\"noopener noreferrer\"\n\t\t\t\tclass=\"w-10 h-10 flex justify-center items-center p-c\/s border-thin border-stroke-tertiary hover:opacity-85\"\n\t\t\t\taria-label=\"\"\n\t\t\t>\n\t\t\t\t<svg width=\"18\" height=\"18\" viewBox=\"0 0 18 18\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n<g clip-path=\"url(#clip0_2513_59672)\">\n<path d=\"M16.6676 0H1.32891C0.594141 0 0 0.580078 0 1.29727V16.6992C0 17.4164 0.594141 18 1.32891 18H16.6676C17.4023 18 18 17.4164 18 16.7027V1.29727C18 0.580078 17.4023 0 16.6676 0ZM5.34023 15.3387H2.66836V6.74648H5.34023V15.3387ZM4.0043 5.57578C3.14648 5.57578 2.45391 4.8832 2.45391 4.02891C2.45391 3.17461 3.14648 2.48203 4.0043 2.48203C4.85859 2.48203 5.55117 3.17461 5.55117 4.02891C5.55117 4.87969 4.85859 5.57578 4.0043 5.57578ZM15.3387 15.3387H12.6703V11.1621C12.6703 10.1672 12.6527 8.88398 11.2816 8.88398C9.89297 8.88398 9.68203 9.97031 9.68203 11.0918V15.3387H7.01719V6.74648H9.57656V7.9207H9.61172C9.9668 7.2457 10.8387 6.53203 12.1359 6.53203C14.8395 6.53203 15.3387 8.31094 15.3387 10.6242V15.3387Z\" fill=\"#2356E7\"\/>\n<\/g>\n<defs>\n<clipPath id=\"clip0_2513_59672\">\n<rect width=\"18\" height=\"18\" fill=\"white\"\/>\n<\/clipPath>\n<\/defs>\n<\/svg>\n\t\t\t<\/a>\n\n\t\t\t<a\n\t\t\t\thref=\"https:\/\/twitter.com\/intent\/tweet?url=https%3A%2F%2Fwww.calabrio.com%2Ffr%2Fblog%2Fexploiter-la-force-de-calabrio-teleopti-wfm-partie-3-obtenir-des-mises-a-jour-de-planning-comme-un-pro%2F&#038;text=Exploiter la force de Calabrio Teleopti WFM partie 3 : Obtenir des mises \u00e0 jour de planning comme un pro\"\n\t\t\t\ttarget=\"_blank\"\n\t\t\t\trel=\"noopener noreferrer\"\n\t\t\t\tclass=\"w-10 h-10 flex justify-center items-center p-c\/s border-thin border-stroke-tertiary hover:opacity-85\"\n\t\t\t\taria-label=\"\"\n\t\t\t>\n\t\t\t\t<svg width=\"18\" height=\"18\" viewBox=\"0 0 18 18\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n<path d=\"M13.7447 1.42792H16.2748L10.7473 7.74554L17.25 16.3424H12.1584L8.17053 11.1284L3.60746 16.3424H1.07582L6.98808 9.58499L0.75 1.42792H5.97083L9.57555 6.19367L13.7447 1.42792ZM12.8567 14.828H14.2587L5.20905 2.86277H3.7046L12.8567 14.828Z\" fill=\"#2356E7\"\/>\n<\/svg>\n\t\t\t<\/a>\n\n\t\t\t<a\n\t\t\t\thref=\"https:\/\/www.facebook.com\/sharer\/sharer.php?u=https%3A%2F%2Fwww.calabrio.com%2Ffr%2Fblog%2Fexploiter-la-force-de-calabrio-teleopti-wfm-partie-3-obtenir-des-mises-a-jour-de-planning-comme-un-pro%2F\"\n\t\t\t\ttarget=\"_blank\"\n\t\t\t\trel=\"noopener noreferrer\"\n\t\t\t\tclass=\"w-10 h-10 flex justify-center items-center p-c\/s border-thin border-stroke-tertiary hover:opacity-85\"\n\t\t\t\taria-label=\"\"\n\t\t\t>\n\t\t\t\t<svg width=\"18\" height=\"18\" viewBox=\"0 0 18 18\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n<g clip-path=\"url(#clip0_2513_59678)\">\n<path d=\"M9 0C4.02948 0 0 4.02948 0 9C0 13.2206 2.90592 16.7623 6.82596 17.735V11.7504H4.97016V9H6.82596V7.81488C6.82596 4.75164 8.21232 3.3318 11.2198 3.3318C11.79 3.3318 12.7739 3.44376 13.1764 3.55536V6.04836C12.964 6.02604 12.595 6.01488 12.1367 6.01488C10.661 6.01488 10.0908 6.57396 10.0908 8.02728V9H13.0306L12.5255 11.7504H10.0908V17.9341C14.5472 17.3959 18.0004 13.6015 18.0004 9C18 4.02948 13.9705 0 9 0Z\" fill=\"#2356E7\"\/>\n<\/g>\n<defs>\n<clipPath id=\"clip0_2513_59678\">\n<rect width=\"18\" height=\"18\" fill=\"white\"\/>\n<\/clipPath>\n<\/defs>\n<\/svg>\n\t\t\t<\/a>\n\t\t<\/div>\n\t<\/div>\n\n\t<\/div>\n\t\t\t\n\t\t\t<div class=\"flex flex-col flex-1 lg:basis-0 lg:py-c\/m  js-page-content overflow-hidden\">\n\t\t\t<div\n\tstyle=\"background-color: #FFFFFF\"\n\tclass=\" wysiwyg wysiwyg--inline flex flex-col py-c\/l gap-c\/m\"\n\tid=\"\"\n\tdata-aos=\"fade-up\"\n>\n\t\t\t\n\t\t\t\t\t<span style=\"color: #080F21\"><p>Robin Karlsson, Technical Lead R&amp;D chez Teleopti, revient pour le troisi\u00e8me et dernier \u00e9pisode de sa s\u00e9rie de blogs \u00ab\u00a0How best to use Calabrio WFM&rsquo;s API\u00a0\u00bb, qui se concentre cette semaine sur les mises \u00e0 jour des horaires.<\/p>\n<p>&nbsp;<\/p>\n<p>Dans le <a href=\"https:\/\/bit.ly\/2msHmmL\" target=\"_blank\" rel=\"noopener noreferrer\">pr\u00e9c\u00e9dent article de<\/a> cette s\u00e9rie, nous avons examin\u00e9 la mise \u00e0 jour des informations dans Calabrio WFM \u00e0 l&rsquo;aide de l&rsquo;API externe. Cependant, nous avons parfois besoin de savoir quand une information dans Calabrio WFM a \u00e9t\u00e9 modifi\u00e9e\/mise \u00e0 jour. Ces demandes concernent principalement des informations sur les horaires. C&rsquo;est pourquoi nous avons ajout\u00e9 une toute nouvelle fa\u00e7on de recevoir des notifications sur les changements d&rsquo;horaire.<\/p>\n<p>&nbsp;<\/p>\n<p>Lorsque quelqu&rsquo;un modifie les horaires, vous en \u00eates inform\u00e9 par l&rsquo;interm\u00e9diaire du point de contact que vous avez sp\u00e9cifi\u00e9. Le point final et la plage relative de jours qui vous int\u00e9ressent sont d\u00e9finis en \u00e9mettant une commande :<\/p>\n<p>&nbsp;<\/p>\n<p><strong>InternalService.ExecuteCommand(new AddScheduleChangesListenerCommandDto<\/strong><br \/>\n<strong>{<\/strong><br \/>\n<strong>Listener = new ScheduleChangesListenerDto<\/strong><br \/>\n<strong>{<\/strong><br \/>\n<strong>DaysStartFromCurrentDate = -1, \/\/Depuis hier<\/strong><br \/>\n<strong>DaysEndFromCurrentDate = 4, \/\/\u00c9couter les changements effectu\u00e9s pendant quatre jours par rapport \u00e0 aujourd&rsquo;hui<\/strong><br \/>\n<strong>Name = \u00ab\u00a0ScheduleIntegration\u00a0\u00bb, \/\/A nom pour pouvoir identifier l&rsquo;auditeur lors d&rsquo;un changement d&rsquo;abonnement<\/strong><br \/>\n<strong>Url = \u00ab\u00a0https:\/\/schedulechangeslistener.teleopti.com\/endpoint\u00a0\u00bb \/\/L&rsquo;url qui recevra les mises \u00e0 jour<\/strong><br \/>\n<strong>}<\/strong><br \/>\n<strong>}) ;<\/strong><\/p>\n<p>&nbsp;<\/p>\n<p>Si vous souhaitez recevoir des notifications pour un plus grand nombre de jours, le point d&rsquo;acc\u00e8s sera plus sollicit\u00e9. Les donn\u00e9es envoy\u00e9es au point d&rsquo;acc\u00e8s sont des donn\u00e9es s\u00e9rialis\u00e9es en format json. Une signature est calcul\u00e9e pour chaque demande et les informations relatives \u00e0 la signature sont envoy\u00e9es, dans l&rsquo;en-t\u00eate de la demande cr\u00e9\u00e9e, au point de terminaison que vous avez sp\u00e9cifi\u00e9.<\/p>\n<p>&nbsp;<\/p>\n<p>Pour obtenir les d\u00e9tails n\u00e9cessaires \u00e0 la v\u00e9rification de la signature, vous devez faire appel \u00e0 l&rsquo;API et stocker les donn\u00e9es quelque part :<\/p>\n<p>&nbsp;<\/p>\n<p><strong>var settings = SchedulingService.GetScheduleChangeSubscriptionsByQuery(new GetScheduleChangesSubscriptionSettingsQueryDto()) ;<\/strong><br \/>\n<strong>if (settings.Length &gt; 0)<\/strong><br \/>\n<strong>{<\/strong><br \/>\n<strong>foreach (var listener in settings[0].Listeners)<\/strong><br \/>\n<strong>{<\/strong><br \/>\n<strong>\/\/Information pour chaque point d&rsquo;\u00e9coute des changements d&rsquo;horaire<\/strong><br \/>\n<strong>}<\/strong><br \/>\n<strong>}<\/strong><\/p>\n<p>&nbsp;<\/p>\n<p>Maintenant que nous avons mis en place les informations relatives aux points finaux, nous allons imm\u00e9diatement commencer \u00e0 recevoir des demandes d&rsquo;informations sur les horaires \u00e0 chaque fois que des changements se produisent. En proc\u00e9dant de la sorte, nous pouvons envoyer nos propres notifications de changement aux agents, ou stocker les informations sur les horaires mis \u00e0 jour dans notre syst\u00e8me qui peut s&rsquo;int\u00e9grer \u00e0 Calabrio WFM.<\/p>\n<p>&nbsp;<\/p>\n<p>Une partie des informations que nous obtenons avec les d\u00e9tails sur le point de terminaison de l&rsquo;auditeur est n\u00e9cessaire pour v\u00e9rifier la signature. Comme les donn\u00e9es sont envoy\u00e9es \u00e0 un point final non authentifi\u00e9, nous utilisons le m\u00e9canisme des signatures pour permettre au destinataire de rejeter les demandes non souhait\u00e9es.<\/p>\n<p>&nbsp;<\/p>\n<p>Voici un exemple de ce \u00e0 quoi peut ressembler le code permettant de recevoir les changements d&rsquo;horaire :<\/p>\n<p>&nbsp;<\/p>\n<p><strong>var signature = Request.Headers[\u00ab\u00a0Signature\u00a0\u00bb] ;<\/strong><br \/>\n<strong>var rsa = new RSACryptoServiceProvider() ;<\/strong><br \/>\n<strong>rsa.ImportParameters(new RSAParameters<\/strong><br \/>\n<strong>{<\/strong><br \/>\n<strong>Modulus = Convert.FromBase64String(\u00ab\u00a0&#8230;\u00a0\u00bb), \/\/Modulus des d\u00e9tails de l&rsquo;auditeur<\/strong><br \/>\n<strong>Exponent = Convert.FromBase64String(\u00ab\u00a0&#8230;\u00a0\u00bb) \/\/Exponent provenant des d\u00e9tails de l&rsquo;auditeur<\/strong><br \/>\n<strong>}) ;<\/strong><\/p>\n<p><strong>var sr = new StreamReader(Request.InputStream) ;<\/strong><br \/>\n<strong>string content = sr.ReadToEnd() ;<\/strong><\/p>\n<p><strong>var isValidRequest = rsa.VerifyData(Encoding.UTF8.GetBytes(content), CryptoConfig.MapNameToOID(\u00ab\u00a0SHA1\u00a0\u00bb), Convert.FromBase64String(signature)) ;<\/strong><br \/>\n<strong>if (!isValidRequest)<\/strong><br \/>\n<strong>{<\/strong><br \/>\n<strong>lancez une nouvelle exception ArgumentException(\u00ab\u00a0Les donn\u00e9es ont \u00e9t\u00e9 falsifi\u00e9es !\u00a0\u00bb) ;<\/strong><br \/>\n<strong>}<\/strong><\/p>\n<p><strong>File.AppendAllText(\u00ab\u00a0c:\\Ntemp\\Nschedulechanges.txt\u00a0\u00bb,content + Environment.NewLine) ;<\/strong><\/p>\n<p>&nbsp;<\/p>\n<p>L&rsquo;exemple ne fait qu&rsquo;\u00e9crire un journal des changements de programme directement dans un fichier dans la zone des fichiers temporaires du serveur.<\/p>\n<p>&nbsp;<\/p>\n<p>Comme pour chaque partie de cette s\u00e9rie, vous trouverez l&rsquo;exemple de code sur le d\u00e9p\u00f4t officiel GitHub de Teleopti, disponible \u00e0 l&rsquo;adresse <a href=\"https:\/\/github.com\/Teleopti\/sdk-sample\" target=\"_blank\" rel=\"noopener noreferrer\">https:\/\/github.com\/Teleopti\/sdk-sample<\/a>.<\/p>\n<p>&nbsp;<\/p>\n<\/span>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\n\n\n\t<\/div> ","protected":false},"excerpt":{"rendered":"","protected":false},"author":292,"featured_media":22543,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"om_disable_all_campaigns":false,"footnotes":""},"categories":[204,203],"tags":[205],"blog-languages":[],"class_list":["post-22554","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-non-classe","category-teleopti-importe","tag-teleopti-importe"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.4 (Yoast SEO v27.4) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Exploiter la force de Calabrio Teleopti WFM partie 3 : Obtenir des mises \u00e0 jour de planning comme un pro | Calabrio<\/title>\n<meta name=\"description\" content=\"Notre responsable technique R&amp;D, Robin Karlsson, pr\u00e9sente le troisi\u00e8me et dernier article de sa s\u00e9rie de blogs, qui explique comment recevoir des notifications sur les mises \u00e0 jour de la programmation.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.calabrio.com\/blog\/exploiter-la-force-de-calabrio-teleopti-wfm-partie-3-obtenir-des-mises-a-jour-de-planning-comme-un-pro\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Exploiter la force de Calabrio Teleopti WFM partie 3 : Obtenir des mises \u00e0 jour de planning comme un pro\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.calabrio.com\/blog\/exploiter-la-force-de-calabrio-teleopti-wfm-partie-3-obtenir-des-mises-a-jour-de-planning-comme-un-pro\/\" \/>\n<meta property=\"og:site_name\" content=\"Calabrio\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/pages\/Calabrio\/312159772174664\" \/>\n<meta property=\"article:published_time\" content=\"2017-04-28T09:58:50+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-05-01T10:36:19+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.calabrio.com\/wp-content\/uploads\/2017\/04\/blog-50-1.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"800\" \/>\n\t<meta property=\"og:image:height\" content=\"400\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Robin Karlsson\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@calabrio\" \/>\n<meta name=\"twitter:site\" content=\"@calabrio\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Robin Karlsson\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.calabrio.com\\\/blog\\\/exploiter-la-force-de-calabrio-teleopti-wfm-partie-3-obtenir-des-mises-a-jour-de-planning-comme-un-pro\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.calabrio.com\\\/blog\\\/exploiter-la-force-de-calabrio-teleopti-wfm-partie-3-obtenir-des-mises-a-jour-de-planning-comme-un-pro\\\/\"},\"author\":{\"name\":\"Robin Karlsson\",\"@id\":\"https:\\\/\\\/www.calabrio.com\\\/fr\\\/#\\\/schema\\\/person\\\/e947d49ce7753e14d7cbeab3c9e88dbc\"},\"headline\":\"Exploiter la force de Calabrio Teleopti WFM partie 3 : Obtenir des mises \u00e0 jour de planning comme un pro\",\"datePublished\":\"2017-04-28T09:58:50+00:00\",\"dateModified\":\"2025-05-01T10:36:19+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.calabrio.com\\\/blog\\\/exploiter-la-force-de-calabrio-teleopti-wfm-partie-3-obtenir-des-mises-a-jour-de-planning-comme-un-pro\\\/\"},\"wordCount\":17,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.calabrio.com\\\/fr\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.calabrio.com\\\/blog\\\/exploiter-la-force-de-calabrio-teleopti-wfm-partie-3-obtenir-des-mises-a-jour-de-planning-comme-un-pro\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.calabrio.com\\\/wp-content\\\/uploads\\\/2017\\\/04\\\/blog-50-1.jpg\",\"keywords\":[\"T\u00e9l\u00e9opti Import\u00e9\"],\"articleSection\":{\"1\":\"T\u00e9l\u00e9opti Import\u00e9\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.calabrio.com\\\/blog\\\/exploiter-la-force-de-calabrio-teleopti-wfm-partie-3-obtenir-des-mises-a-jour-de-planning-comme-un-pro\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.calabrio.com\\\/blog\\\/exploiter-la-force-de-calabrio-teleopti-wfm-partie-3-obtenir-des-mises-a-jour-de-planning-comme-un-pro\\\/\",\"url\":\"https:\\\/\\\/www.calabrio.com\\\/blog\\\/exploiter-la-force-de-calabrio-teleopti-wfm-partie-3-obtenir-des-mises-a-jour-de-planning-comme-un-pro\\\/\",\"name\":\"Exploiter la force de Calabrio Teleopti WFM partie 3 : Obtenir des mises \u00e0 jour de planning comme un pro | Calabrio\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.calabrio.com\\\/fr\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.calabrio.com\\\/blog\\\/exploiter-la-force-de-calabrio-teleopti-wfm-partie-3-obtenir-des-mises-a-jour-de-planning-comme-un-pro\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.calabrio.com\\\/blog\\\/exploiter-la-force-de-calabrio-teleopti-wfm-partie-3-obtenir-des-mises-a-jour-de-planning-comme-un-pro\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.calabrio.com\\\/wp-content\\\/uploads\\\/2017\\\/04\\\/blog-50-1.jpg\",\"datePublished\":\"2017-04-28T09:58:50+00:00\",\"dateModified\":\"2025-05-01T10:36:19+00:00\",\"description\":\"Notre responsable technique R&D, Robin Karlsson, pr\u00e9sente le troisi\u00e8me et dernier article de sa s\u00e9rie de blogs, qui explique comment recevoir des notifications sur les mises \u00e0 jour de la programmation.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.calabrio.com\\\/blog\\\/exploiter-la-force-de-calabrio-teleopti-wfm-partie-3-obtenir-des-mises-a-jour-de-planning-comme-un-pro\\\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.calabrio.com\\\/blog\\\/exploiter-la-force-de-calabrio-teleopti-wfm-partie-3-obtenir-des-mises-a-jour-de-planning-comme-un-pro\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/www.calabrio.com\\\/blog\\\/exploiter-la-force-de-calabrio-teleopti-wfm-partie-3-obtenir-des-mises-a-jour-de-planning-comme-un-pro\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.calabrio.com\\\/wp-content\\\/uploads\\\/2017\\\/04\\\/blog-50-1.jpg\",\"contentUrl\":\"https:\\\/\\\/www.calabrio.com\\\/wp-content\\\/uploads\\\/2017\\\/04\\\/blog-50-1.jpg\",\"width\":800,\"height\":400},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.calabrio.com\\\/blog\\\/exploiter-la-force-de-calabrio-teleopti-wfm-partie-3-obtenir-des-mises-a-jour-de-planning-comme-un-pro\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.calabrio.com\\\/fr\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Exploiter la force de Calabrio Teleopti WFM partie 3 : Obtenir des mises \u00e0 jour de planning comme un pro\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.calabrio.com\\\/fr\\\/#website\",\"url\":\"https:\\\/\\\/www.calabrio.com\\\/fr\\\/\",\"name\":\"Calabrio\",\"description\":\"Workforce Engagement Management Software\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.calabrio.com\\\/fr\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.calabrio.com\\\/fr\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.calabrio.com\\\/fr\\\/#organization\",\"name\":\"Calabrio\",\"url\":\"https:\\\/\\\/www.calabrio.com\\\/fr\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/www.calabrio.com\\\/fr\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.calabrio.com\\\/wp-content\\\/uploads\\\/2025\\\/01\\\/Group-1707478765.png\",\"contentUrl\":\"https:\\\/\\\/www.calabrio.com\\\/wp-content\\\/uploads\\\/2025\\\/01\\\/Group-1707478765.png\",\"width\":1360,\"height\":984,\"caption\":\"Calabrio\"},\"image\":{\"@id\":\"https:\\\/\\\/www.calabrio.com\\\/fr\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/pages\\\/Calabrio\\\/312159772174664\",\"https:\\\/\\\/x.com\\\/calabrio\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/calabrio\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.calabrio.com\\\/fr\\\/#\\\/schema\\\/person\\\/e947d49ce7753e14d7cbeab3c9e88dbc\",\"name\":\"Robin Karlsson\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/?s=96&d=mm&r=g\",\"caption\":\"Robin Karlsson\"},\"url\":\"https:\\\/\\\/www.calabrio.com\\\/fr\\\/author\\\/robin-karlsson\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Exploiter la force de Calabrio Teleopti WFM partie 3 : Obtenir des mises \u00e0 jour de planning comme un pro | Calabrio","description":"Notre responsable technique R&D, Robin Karlsson, pr\u00e9sente le troisi\u00e8me et dernier article de sa s\u00e9rie de blogs, qui explique comment recevoir des notifications sur les mises \u00e0 jour de la programmation.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.calabrio.com\/blog\/exploiter-la-force-de-calabrio-teleopti-wfm-partie-3-obtenir-des-mises-a-jour-de-planning-comme-un-pro\/","og_locale":"fr_FR","og_type":"article","og_title":"Exploiter la force de Calabrio Teleopti WFM partie 3 : Obtenir des mises \u00e0 jour de planning comme un pro","og_url":"https:\/\/www.calabrio.com\/blog\/exploiter-la-force-de-calabrio-teleopti-wfm-partie-3-obtenir-des-mises-a-jour-de-planning-comme-un-pro\/","og_site_name":"Calabrio","article_publisher":"https:\/\/www.facebook.com\/pages\/Calabrio\/312159772174664","article_published_time":"2017-04-28T09:58:50+00:00","article_modified_time":"2025-05-01T10:36:19+00:00","og_image":[{"width":800,"height":400,"url":"https:\/\/www.calabrio.com\/wp-content\/uploads\/2017\/04\/blog-50-1.jpg","type":"image\/jpeg"}],"author":"Robin Karlsson","twitter_card":"summary_large_image","twitter_creator":"@calabrio","twitter_site":"@calabrio","twitter_misc":{"Written by":"Robin Karlsson"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.calabrio.com\/blog\/exploiter-la-force-de-calabrio-teleopti-wfm-partie-3-obtenir-des-mises-a-jour-de-planning-comme-un-pro\/#article","isPartOf":{"@id":"https:\/\/www.calabrio.com\/blog\/exploiter-la-force-de-calabrio-teleopti-wfm-partie-3-obtenir-des-mises-a-jour-de-planning-comme-un-pro\/"},"author":{"name":"Robin Karlsson","@id":"https:\/\/www.calabrio.com\/fr\/#\/schema\/person\/e947d49ce7753e14d7cbeab3c9e88dbc"},"headline":"Exploiter la force de Calabrio Teleopti WFM partie 3 : Obtenir des mises \u00e0 jour de planning comme un pro","datePublished":"2017-04-28T09:58:50+00:00","dateModified":"2025-05-01T10:36:19+00:00","mainEntityOfPage":{"@id":"https:\/\/www.calabrio.com\/blog\/exploiter-la-force-de-calabrio-teleopti-wfm-partie-3-obtenir-des-mises-a-jour-de-planning-comme-un-pro\/"},"wordCount":17,"commentCount":0,"publisher":{"@id":"https:\/\/www.calabrio.com\/fr\/#organization"},"image":{"@id":"https:\/\/www.calabrio.com\/blog\/exploiter-la-force-de-calabrio-teleopti-wfm-partie-3-obtenir-des-mises-a-jour-de-planning-comme-un-pro\/#primaryimage"},"thumbnailUrl":"https:\/\/www.calabrio.com\/wp-content\/uploads\/2017\/04\/blog-50-1.jpg","keywords":["T\u00e9l\u00e9opti Import\u00e9"],"articleSection":{"1":"T\u00e9l\u00e9opti Import\u00e9"},"inLanguage":"fr-FR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.calabrio.com\/blog\/exploiter-la-force-de-calabrio-teleopti-wfm-partie-3-obtenir-des-mises-a-jour-de-planning-comme-un-pro\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.calabrio.com\/blog\/exploiter-la-force-de-calabrio-teleopti-wfm-partie-3-obtenir-des-mises-a-jour-de-planning-comme-un-pro\/","url":"https:\/\/www.calabrio.com\/blog\/exploiter-la-force-de-calabrio-teleopti-wfm-partie-3-obtenir-des-mises-a-jour-de-planning-comme-un-pro\/","name":"Exploiter la force de Calabrio Teleopti WFM partie 3 : Obtenir des mises \u00e0 jour de planning comme un pro | Calabrio","isPartOf":{"@id":"https:\/\/www.calabrio.com\/fr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.calabrio.com\/blog\/exploiter-la-force-de-calabrio-teleopti-wfm-partie-3-obtenir-des-mises-a-jour-de-planning-comme-un-pro\/#primaryimage"},"image":{"@id":"https:\/\/www.calabrio.com\/blog\/exploiter-la-force-de-calabrio-teleopti-wfm-partie-3-obtenir-des-mises-a-jour-de-planning-comme-un-pro\/#primaryimage"},"thumbnailUrl":"https:\/\/www.calabrio.com\/wp-content\/uploads\/2017\/04\/blog-50-1.jpg","datePublished":"2017-04-28T09:58:50+00:00","dateModified":"2025-05-01T10:36:19+00:00","description":"Notre responsable technique R&D, Robin Karlsson, pr\u00e9sente le troisi\u00e8me et dernier article de sa s\u00e9rie de blogs, qui explique comment recevoir des notifications sur les mises \u00e0 jour de la programmation.","breadcrumb":{"@id":"https:\/\/www.calabrio.com\/blog\/exploiter-la-force-de-calabrio-teleopti-wfm-partie-3-obtenir-des-mises-a-jour-de-planning-comme-un-pro\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.calabrio.com\/blog\/exploiter-la-force-de-calabrio-teleopti-wfm-partie-3-obtenir-des-mises-a-jour-de-planning-comme-un-pro\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/www.calabrio.com\/blog\/exploiter-la-force-de-calabrio-teleopti-wfm-partie-3-obtenir-des-mises-a-jour-de-planning-comme-un-pro\/#primaryimage","url":"https:\/\/www.calabrio.com\/wp-content\/uploads\/2017\/04\/blog-50-1.jpg","contentUrl":"https:\/\/www.calabrio.com\/wp-content\/uploads\/2017\/04\/blog-50-1.jpg","width":800,"height":400},{"@type":"BreadcrumbList","@id":"https:\/\/www.calabrio.com\/blog\/exploiter-la-force-de-calabrio-teleopti-wfm-partie-3-obtenir-des-mises-a-jour-de-planning-comme-un-pro\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.calabrio.com\/fr\/"},{"@type":"ListItem","position":2,"name":"Exploiter la force de Calabrio Teleopti WFM partie 3 : Obtenir des mises \u00e0 jour de planning comme un pro"}]},{"@type":"WebSite","@id":"https:\/\/www.calabrio.com\/fr\/#website","url":"https:\/\/www.calabrio.com\/fr\/","name":"Calabrio","description":"Workforce Engagement Management Software","publisher":{"@id":"https:\/\/www.calabrio.com\/fr\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.calabrio.com\/fr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":"Organization","@id":"https:\/\/www.calabrio.com\/fr\/#organization","name":"Calabrio","url":"https:\/\/www.calabrio.com\/fr\/","logo":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/www.calabrio.com\/fr\/#\/schema\/logo\/image\/","url":"https:\/\/www.calabrio.com\/wp-content\/uploads\/2025\/01\/Group-1707478765.png","contentUrl":"https:\/\/www.calabrio.com\/wp-content\/uploads\/2025\/01\/Group-1707478765.png","width":1360,"height":984,"caption":"Calabrio"},"image":{"@id":"https:\/\/www.calabrio.com\/fr\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/pages\/Calabrio\/312159772174664","https:\/\/x.com\/calabrio","https:\/\/www.linkedin.com\/company\/calabrio"]},{"@type":"Person","@id":"https:\/\/www.calabrio.com\/fr\/#\/schema\/person\/e947d49ce7753e14d7cbeab3c9e88dbc","name":"Robin Karlsson","image":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/secure.gravatar.com\/avatar\/?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/?s=96&d=mm&r=g","caption":"Robin Karlsson"},"url":"https:\/\/www.calabrio.com\/fr\/author\/robin-karlsson\/"}]}},"featured_image_src":"https:\/\/www.calabrio.com\/wp-content\/uploads\/2017\/04\/blog-50-1-600x400.jpg","featured_image_src_square":"https:\/\/www.calabrio.com\/wp-content\/uploads\/2017\/04\/blog-50-1-600x400.jpg","author_info":{"display_name":"Robin Karlsson","author_link":"https:\/\/www.calabrio.com\/fr\/author\/robin-karlsson\/"},"_links":{"self":[{"href":"https:\/\/www.calabrio.com\/fr\/wp-json\/wp\/v2\/posts\/22554","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.calabrio.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.calabrio.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.calabrio.com\/fr\/wp-json\/wp\/v2\/users\/292"}],"replies":[{"embeddable":true,"href":"https:\/\/www.calabrio.com\/fr\/wp-json\/wp\/v2\/comments?post=22554"}],"version-history":[{"count":0,"href":"https:\/\/www.calabrio.com\/fr\/wp-json\/wp\/v2\/posts\/22554\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.calabrio.com\/fr\/wp-json\/wp\/v2\/media\/22543"}],"wp:attachment":[{"href":"https:\/\/www.calabrio.com\/fr\/wp-json\/wp\/v2\/media?parent=22554"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.calabrio.com\/fr\/wp-json\/wp\/v2\/categories?post=22554"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.calabrio.com\/fr\/wp-json\/wp\/v2\/tags?post=22554"},{"taxonomy":"blog-languages","embeddable":true,"href":"https:\/\/www.calabrio.com\/fr\/wp-json\/wp\/v2\/blog-languages?post=22554"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}