{"id":2,"date":"2025-04-14T15:05:56","date_gmt":"2025-04-14T13:05:56","guid":{"rendered":"http:\/\/support.h24office.com\/?page_id=2"},"modified":"2025-04-18T09:53:28","modified_gmt":"2025-04-18T07:53:28","slug":"page-d-exemple","status":"publish","type":"page","link":"https:\/\/support.h24office.com\/","title":{"rendered":"Support H24Office"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"2\" class=\"elementor elementor-2\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e3b1732 e-flex e-con-boxed e-con e-parent\" data-id=\"e3b1732\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-6035b4f e-con-full e-flex e-con e-child\" data-id=\"6035b4f\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-fc58843 elementor-widget elementor-widget-image\" data-id=\"fc58843\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"1024\" height=\"1024\" src=\"https:\/\/support.h24office.com\/wp-content\/uploads\/2025\/04\/ChatGPT-Image-14-avr.-2025-15_13_43.png\" class=\"attachment-large size-large wp-image-10\" alt=\"\" srcset=\"https:\/\/support.h24office.com\/wp-content\/uploads\/2025\/04\/ChatGPT-Image-14-avr.-2025-15_13_43.png 1024w, https:\/\/support.h24office.com\/wp-content\/uploads\/2025\/04\/ChatGPT-Image-14-avr.-2025-15_13_43-300x300.png 300w, https:\/\/support.h24office.com\/wp-content\/uploads\/2025\/04\/ChatGPT-Image-14-avr.-2025-15_13_43-150x150.png 150w, https:\/\/support.h24office.com\/wp-content\/uploads\/2025\/04\/ChatGPT-Image-14-avr.-2025-15_13_43-768x768.png 768w, https:\/\/support.h24office.com\/wp-content\/uploads\/2025\/04\/ChatGPT-Image-14-avr.-2025-15_13_43-1000x1000.png 1000w, https:\/\/support.h24office.com\/wp-content\/uploads\/2025\/04\/ChatGPT-Image-14-avr.-2025-15_13_43-280x280.png 280w, https:\/\/support.h24office.com\/wp-content\/uploads\/2025\/04\/ChatGPT-Image-14-avr.-2025-15_13_43-560x560.png 560w, https:\/\/support.h24office.com\/wp-content\/uploads\/2025\/04\/ChatGPT-Image-14-avr.-2025-15_13_43-600x600.png 600w, https:\/\/support.h24office.com\/wp-content\/uploads\/2025\/04\/ChatGPT-Image-14-avr.-2025-15_13_43-800x800.png 800w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-56fe06c elementor-widget elementor-widget-html\" data-id=\"56fe06c\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div style=\"text-align: center; margin-top: 40px;\">\n  <!-- Zone de saisie -->\n  <input id=\"userInput\" type=\"text\" placeholder=\"Posez votre question ici...\" \n         style=\"width: 70%; max-width: 600px; padding: 14px; font-size: 16px; border: 2px solid #0077cc; border-radius: 8px; font-family: 'Segoe UI', sans-serif; box-shadow: 2px 2px 8px rgba(0,0,0,0.1);\">\n\n  <!-- Bouton d'envoi -->\n  <button onclick=\"sendQuestion()\" \n          style=\"padding: 14px 18px; margin-left: 10px; background-color: #0077cc; color: white; font-size: 16px; border: none; border-radius: 8px; cursor: pointer; box-shadow: 2px 2px 6px rgba(0,0,0,0.15); transition: background 0.3s;\">\n    \u27a4\n  <\/button>\n\n  <!-- Zone de r\u00e9ponse -->\n  <div id=\"response\" style=\"margin-top: 30px; font-family: 'Segoe UI', sans-serif; font-size: 16px; max-width: 700px; margin-left: auto; margin-right: auto; background-color: #f3f6f9; padding: 20px; border-radius: 10px; box-shadow: 2px 2px 12px rgba(0,0,0,0.1); text-align: left; color: #333;\"><\/div>\n<\/div>\n\n<script>\n  function escapeHTML(str) {\n    return str\n      .replace(\/&\/g, \"&amp;\")\n      .replace(\/<\/g, \"&lt;\")\n      .replace(\/>\/g, \"&gt;\")\n      .replace(\/\"\/g, \"&quot;\")\n      .replace(\/'\/g, \"&#039;\");\n  }\n\n  async function sendQuestion() {\n    const input = document.getElementById('userInput').value.trim();\n    const responseBox = document.getElementById('response');\n\n    if (!input) {\n      responseBox.innerHTML = \"<em style='color:#777;'>Veuillez entrer une question.<\/em>\";\n      return;\n    }\n\n    responseBox.innerHTML = \"\u23f3 <em>R\u00e9ponse en cours...<\/em>\";\n\n    try {\n      const res = await fetch(\"https:\/\/ragia.h24office.com\/ask\", {\n        method: \"POST\",\n        headers: { \"Content-Type\": \"application\/json\" },\n        body: JSON.stringify({ query: input })\n      });\n\n      const data = await res.json();\n      const safeAnswer = escapeHTML(data.answer).replace(\/\\n\/g, \"<br>\");;\n      responseBox.innerHTML = `<strong style=\"color:#0077cc;\">R\u00e9ponse :<\/strong><br>${safeAnswer}`;\n    } catch (err) {\n      responseBox.innerHTML = \"<span style='color:red;'>\u274c Une erreur est survenue, merci de r\u00e9essayer.<\/span>\";\n      console.error(err);\n    }\n  }\n\/\/ \u2328\ufe0f D\u00e9clenche l'envoi quand on appuie sur Entr\u00e9e\n  document.getElementById(\"userInput\").addEventListener(\"keydown\", function(event) {\n    if (event.key === \"Enter\") {\n      event.preventDefault(); \/\/ \u00e9vite un comportement par d\u00e9faut (ex: soumission de formulaire)\n      sendQuestion();\n    }\n  });\n<\/script>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>\u27a4<\/p>\n","protected":false},"author":1,"featured_media":10,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"open","template":"","meta":{"_eb_attr":"","footnotes":""},"class_list":["post-2","page","type-page","status-publish","has-post-thumbnail","hentry"],"_links":{"self":[{"href":"https:\/\/support.h24office.com\/index.php\/wp-json\/wp\/v2\/pages\/2","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/support.h24office.com\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/support.h24office.com\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/support.h24office.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/support.h24office.com\/index.php\/wp-json\/wp\/v2\/comments?post=2"}],"version-history":[{"count":68,"href":"https:\/\/support.h24office.com\/index.php\/wp-json\/wp\/v2\/pages\/2\/revisions"}],"predecessor-version":[{"id":171,"href":"https:\/\/support.h24office.com\/index.php\/wp-json\/wp\/v2\/pages\/2\/revisions\/171"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/support.h24office.com\/index.php\/wp-json\/wp\/v2\/media\/10"}],"wp:attachment":[{"href":"https:\/\/support.h24office.com\/index.php\/wp-json\/wp\/v2\/media?parent=2"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}