It looks like this is a web page, not a feed. I looked for a feed associated with this page, but couldn't find one. Please enter the address of your feed to validate.

Source: http://smstools.fr/

  1. <!DOCTYPE html>
  2. <html lang="fr">
  3. <head>
  4. <script async src="https://www.googletagmanager.com/gtag/js?id=G-QLGPL2QB7R" type="8f6073849ea8bed86cd2ee44-text/javascript"></script>
  5. <script type="8f6073849ea8bed86cd2ee44-text/javascript">
  6.  window.dataLayer = window.dataLayer || [];
  7.  function gtag(){dataLayer.push(arguments);}
  8.  gtag('js', new Date());
  9.  gtag('config', 'G-QLGPL2QB7R');
  10. </script>
  11. <script type="8f6073849ea8bed86cd2ee44-text/javascript">
  12. !function(f,b,e,v,n,t,s)
  13. {if(f.fbq)return;n=f.fbq=function(){n.callMethod?
  14. n.callMethod.apply(n,arguments):n.queue.push(arguments)};
  15. if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';
  16. n.queue=[];t=b.createElement(e);t.async=!0;
  17. t.src=v;s=b.getElementsByTagName(e)[0];
  18. s.parentNode.insertBefore(t,s)}(window, document,'script',
  19. 'https://connect.facebook.net/en_US/fbevents.js');
  20. fbq('init', '328655376611896');
  21. fbq('track', 'PageView');
  22. </script>
  23. <noscript><img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=328655376611896&ev=PageView&noscript=1"
  24. /></noscript>
  25. <meta charset="utf-8" />
  26. <title>SMS marketing - API sms gateway - envoi sms groupé.</title>
  27. <meta name="keywords" content="logiciel,pour,envoyer,sms,masse,et,plateforme,api,sms,passerelle,smstools" />
  28. <meta name="description" content="Logiciel pour envoyer SMS en masse et plateforme API SMS passerelle Smstools" />
  29. <meta name="Author" content="Smstools, Xtreme Internet Solutions B.V." />
  30. <meta name="viewport" content="width=device-width, maximum-scale=5, initial-scale=1" />
  31. <meta name="robots" content="all">
  32. <meta name="facebook-domain-verification" content="eofsdcm5tqrxlnz2llno4d2q9alse2" />
  33. <script type="application/ld+json">
  34. {
  35. "@context": "http://schema.org/",
  36. "@type": "Organization",
  37. "name": "Smstools",
  38. "url": "https://www.smstools.fr",
  39. "logo": "https://www.smstools.fr/img/logo_smstools_light.webp",
  40. "contactPoint": [{
  41. "@type": "ContactPoint",
  42. "telephone": "32 89 449 041",
  43. "contactType": "customer service"
  44. }],
  45. "sameAs": ["https://www.facebook.com/smstools", "https://www.youtube.com/channel/UCQYBP_C94HyhKESmASG-lrg", "https://www.linkedin.com//company/xtreme-internet-solutions-bvba"]
  46. }
  47. </script>
  48. <base href="https://www.smstools.fr/" target="_self">
  49. <link rel="shortcut icon" href="https://www.smstools.fr/favicon.ico" type="image/x-icon" />
  50. <meta property="og:title" content="SMS marketing - API sms gateway - envoi sms groupé." />
  51. <meta property="og:type" content="website" />
  52. <meta property="og:url" content="https://www.smstools.fr/fr/logiciel-pour-lenvoi-de-sms-en-masse-et-passerelle-api-sms" />
  53. <meta property="og:image" content="https://www.smstools.fr/img/logo_smstools_light.webp" />
  54. <meta property="og:site_name" content="Smstools" />
  55. <meta property="og:description" content="Logiciel pour envoyer SMS en masse et plateforme API SMS passerelle Smstools" />
  56. <link rel="stylesheet" type="text/css" href="https://www.smstools.fr/assets/plugins/bootstrap/css/bootstrap.min.css?v=20220309">
  57. <link rel="stylesheet" type="text/css" href="https://www.smstools.fr/assets/css/all.min.css?v=20220309">
  58. <style>
  59. @import url('https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,600;0,700;0,800;1,300;1,400;1,600;1,700;1,800&family=Raleway:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');
  60. </style>
  61. <link rel="stylesheet" type="text/css" href="https://www.smstools.fr/assets/css/style.min.css?v=20220309">
  62. <link rel="stylesheet" type="text/css" href="https://www.smstools.fr/assets/css/responsive.min.css?v=20220309">
  63. <link rel="stylesheet" type="text/css" href="https://www.smstools.fr/assets/css/menu.css?v=20220309">
  64. <link rel="canonical" href="https://www.smstools.fr" />
  65. <link rel="alternate" href="https://www.smstools.be" hreflang="nl" />
  66. <link rel="alternate" href="https://www.smstools.be" hreflang="nl-be" />
  67. <link rel="alternate" href="https://www.smstools.nl" hreflang="nl-nl" />
  68. <link rel="alternate" href="https://www.smstools.fr" hreflang="fr" />
  69. <link rel="alternate" href="https://www.smstools.fr" hreflang="fr-fr" />
  70. <link rel="alternate" href="https://www.smstools.be/fr/logiciel-pour-lenvoi-de-sms-en-masse-et-passerelle-api-sms" hreflang="fr-be" />
  71. <link rel="alternate" href="https://www.smstools.lu" hreflang="fr-lu" />
  72. <link rel="alternate" href="https://www.sms-tools.de" hreflang="de" />
  73. <link rel="alternate" href="https://www.sms-tools.de" hreflang="de-de" />
  74. <link rel="alternate" href="https://www.smstools.at" hreflang="de-at" />
  75. <link rel="alternate" href="https://www.smstools.ch" hreflang="de-ch" />
  76. <link rel="alternate" href="https://www.smstools.lu/de/business-sms-massenversand-online-sms-programm" hreflang="de-lu" />
  77. <link rel="alternate" href="https://www.smstools.com" hreflang="en" />
  78. <link rel="alternate" href="https://www.smstools.com" hreflang="en-us" />
  79. <link rel="alternate" href="https://www.sms-tools.co.uk" hreflang="en-gb" />
  80. <link rel="alternate" href="https://www.smstools.pl" hreflang="pl" />
  81. <link rel="alternate" href="https://www.smstools.es" hreflang="es" />
  82. <link rel="alternate" href="https://www.sms-tools.it" hreflang="it" />
  83. <link rel="alternate" href="https://www.smstools.com.br" hreflang="pt" />
  84. <link rel="alternate" href="https://www.smstools.com" hreflang="x-default" />
  85. <script src="assets\js\cookie-consent-settings.min.js?v=202311071338" type="8f6073849ea8bed86cd2ee44-text/javascript"></script>
  86. <script type="8f6073849ea8bed86cd2ee44-text/javascript">
  87.    this.props = {
  88.        privacyPolicyUrl: 'https://www.smstools.fr/fr/privacy-policy',
  89.        legalNoticeUrl: 'https://www.smstools.fr/fr/terms-and-conditions',
  90.        contentURL: "cookie-language",
  91.        buttonAgreeClass: "btn btn-success",
  92.        buttonDontAgreeClass: "btn btn-outline-secondary text-decoration-none",
  93.        buttonSaveClass: "btn btn-outline-secondary",
  94.        autoShowModal: true,
  95.        alsoUseLocalStorage: true,
  96.        postSelectionCallback: function () {
  97. location.reload()
  98. },
  99.        lang: navigator.language,
  100.        defaultLang: "en",
  101.        categories: ["necessary", "preferences","statistics", "marketing"],
  102.        cookieName: "cookie-consent-settings",
  103.        cookieStorageDays: 365,
  104.        modalId: "cookieConsentSettingsModal"
  105.    }
  106.    var cookieSettings = new CookieConsentSettings(props);
  107. </script>
  108. <script type="8f6073849ea8bed86cd2ee44-text/javascript">
  109. document.addEventListener('DOMContentLoaded', () => {
  110. /** init gtm after 3500 seconds - this could be adjusted */
  111. setTimeout(initGTM, 3500);
  112. setTimeout(initRecaptcha, 3500);
  113. });
  114. document.addEventListener('scroll', initGTMOnEvent);
  115. document.addEventListener('mousemove', initGTMOnEvent);
  116. document.addEventListener('touchstart', initGTMOnEvent);
  117.  
  118. function initGTMOnEvent(event) {
  119. initGTM();
  120. initRecaptcha();
  121. event.currentTarget.removeEventListener(event.type, initGTMOnEvent); // remove the event listener that got triggered
  122. }
  123.  
  124. function initGTM() {
  125. let allowGtm = cookieSettings.getSettings('statistics');
  126. if (allowGtm == true){
  127. if (window.gtmDidInit) {
  128. return false;
  129. }
  130. window.gtmDidInit = true; // flag to ensure script does not get added to DOM more than once.
  131. window.dataLayer = window.dataLayer || [];
  132. const script = document.createElement('script');
  133. script.type = 'text/javascript';
  134. script.async = true;
  135. script.onload = () => {
  136. window.dataLayer.push({
  137. event: 'gtm.js',
  138. 'gtm.start': (new Date()).getTime(),
  139. 'gtm.uniqueEventId': 0
  140. });
  141. } // this part ensures PageViews is always tracked
  142. script.src = 'https://www.googletagmanager.com/gtm.js?id=GTM-MBD3Z8V';
  143.  
  144. document.head.appendChild(script);
  145. }
  146. }
  147.  
  148. function initRecaptcha() {
  149. if (window.recapDidInit) {
  150. return false;
  151. }
  152. window.recapDidInit = true; // flag to ensure script does not get added to DOM more than once.
  153. const script = document.createElement('script');
  154. script.type = 'text/javascript';
  155. script.async = true;
  156. script.src = 'https://www.google.com/recaptcha/api.js?render=6Leji8kZAAAAAENJRJpZTLcSYOva5qGkXh-odmh3&hl=fr';
  157.  
  158. document.head.appendChild(script);
  159.  
  160. }
  161. </script>
  162. <link rel="preconnect" href="https://fonts.gstatic.com">
  163. <link href="https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap" rel="stylesheet">
  164. <style>
  165. .modal {
  166. z-index: 9999;
  167. }
  168.  
  169. .grecaptcha-badge {
  170. bottom: 130px !important;
  171. }
  172. </style></head>
  173. <body class="bg-color2">
  174. <div class="wrapper" style="overflow-x:hidden;">
  175. <header class="style2 hp5 sticky">
  176. <div class="container-fluid">
  177. <div class="header-content">
  178. <div class="logo">
  179. <a href="https://www.smstools.fr" alt="Smstools">
  180. <img src="https://www.smstools.fr/assets/images/logo_dark2.webp" alt="Smstools">
  181. </a>
  182. </div>
  183.  
  184. <nav class="navbar ms-auto p-0">
  185. <ul class="nav__links">
  186. <li data-expand="productsMenu" class="nav--link  has-dropdown">
  187. <a href="#" title="Services">
  188. Services </a>
  189. </li>
  190. <li data-expand="solutionsMenu" class="nav--link  has-dropdown">
  191. <a href="#" title="Solutions">
  192. Solutions </a>
  193. </li>
  194. <li data-expand="developersMenu" class="nav--link  has-dropdown">
  195. <a href="#" title="Développeurs">
  196. Développeurs </a>
  197. </li>
  198. <li data-expand="none" class="nav--link ">
  199. <a href="https://www.smstools.fr/fr/tarifs" title="Tarifs">
  200. Tarifs </a>
  201. </li>
  202. <li data-expand="aboutMenu" class="nav--link  has-dropdown">
  203. <a href="#" title="Nous connaître">
  204. Nous connaître </a>
  205. </li>
  206. <li data-expand="contactMenu" class="nav--link  has-dropdown">
  207. <a href="#" title="Contact">
  208. Contact </a>
  209. </li>
  210. <li data-expand="none" class="nav--link">
  211. <a title="Inscription" href="https://www.smstools.fr/fr/register" class="btn btn-danger regbtnHeader">
  212. Inscription </a>
  213. </li>
  214. <li data-expand="none" class="nav--link">
  215. <a href="https://mysms.software" target="_blank" rel="nofollow" class="loginbtnHeader" title="Connexion">
  216. <i class="fas fa-tachometer-alt"></i> Connexion </a>
  217. </li>
  218. </ul>
  219. </nav>
  220. <div class="tip"></div>
  221. <section class="header__expandMenu">
  222. <div class="menu__container">
  223. <div id="productsMenu">
  224. <div class="sub__menu mmenu">
  225. <h3 class="title menutitle">Envoyez</h3>
  226. <ul class="subMenu__items" style="margin-top: 33px;">
  227. <li class="subMenu--item "><a href="https://www.smstools.fr/fr/logiciel-pour-l-envoi-de-sms-en-masse" title>Logiciel SMS</a></li>
  228. <li class="subMenu--item"><a href="https://www.smstools.fr/fr/envoi-sms-api-passerelle" title>SMS API</a></li>
  229. <li class="subMenu--item "><a href="https://www.smstools.fr/fr/email2sms" title>Email2SMS</a></li>
  230. <li class="subMenu--item pb-2 pt-2 "><a href="https://www.smstools.fr/fr/messages-vocaux-api-et-logiciel" title>Messages vocaux</a></li>
  231. </ul>
  232. </div>
  233. <div class="sub__menu mmenu">
  234. <h3 class="title menutitle">Recevez</h3>
  235. <ul class="subMenu__items" style="margin-top: 33px;">
  236. <li class="subMenu--item "><a href="https://www.smstools.fr/fr/numero-mobile-sms-virtuel" title>Numéro mobile virtuel</a></li>
  237. <li class="subMenu--item "><a href="https://www.smstools.fr/fr/mots-cles-sms-et-numeros-courts" title>Mots-clés SMS et numéros courts</a></li>
  238. </ul>
  239. </div>
  240. </div><div id="solutionsMenu">
  241. <div class="sub__menu mmenu" style="padding: 52px 15px 45px;">
  242. <h3 class="title menutitle">Marketing</h3>
  243. <ul class="subMenu__items" style="margin-top: 33px; margin-bottom:33px;">
  244. <li class="subMenu--item pb-2 pt-2 "><a href="https://www.smstools.fr/fr/marketing-sms-pour-la-vente-au-detail" title>Vente au détail</a></li>
  245. <li class="subMenu--item pb-2 pt-2 "><a href="https://www.smstools.fr/fr/sms-marketing-envoi-sms-groupe" title>Marketing SMS</a></li>
  246. <li class="subMenu--item pb-2 pt-2  "><a href="https://www.smstools.fr/fr/marketing-par-sms-anniversaire" title>Marketing par SMS d’anniversaire</a></li>
  247. <li class="subMenu--item pb-2 pt-2  "><a href="https://www.smstools.fr/fr/coupon-de-sms" title>SMS 2.0</a></li>
  248. </ul>
  249. <h3 class="title menutitle">Authentification</h3>
  250. <ul class="subMenu__items" style="margin-top: 33px; margin-bottom:33px;">
  251. <li class="subMenu--item pb-2 pt-2 "><a href="https://www.smstools.fr/fr/api-sms-pour-developpeurs-de-logiciels" title>Développeurs de logiciels</a></li>
  252. <li class="subMenu--item pb-2 pt-2 "><a href="https://www.smstools.fr/fr/societe-de-services-financiers" title>Banques & finance</a></li>
  253. <li class="subMenu--item pb-2 pt-2 "><a href="https://www.smstools.fr/fr/sms-authentification-pour-les-instutitions-financieres-banques" title>Structures gouvernementales</a></li>
  254. <li class="subMenu--item pb-2 pt-2  "><a href="https://www.smstools.fr/fr/otp-sms" title>OTP SMS</a></li>
  255. </ul>
  256. </div>
  257. <div class style="background-color:#f7f7f7 !important;">
  258. <div class="sub__menu mmenu" style="padding: 52px 15px 45px;">
  259. <h3 class="title menutitle">Notification</h3>
  260. <ul class="subMenu__items" style="margin-top: 33px; margin-bottom:33px;">
  261. <li class="subMenu--item pb-2 pt-2 "><a href="https://www.smstools.fr/fr/sms-pour-le-monde-scolaire-pour-les-etablissements-d-enseignement" title>Structures éducatives</a></li>
  262. <li class="subMenu--item pb-2 pt-2 "><a href="https://www.smstools.fr/fr/logiciel-sms-pour-planificateurs-de-lemploi-et-dinterim-agences" title>Recrutement et intérim</a></li>
  263. <li class="subMenu--item pb-2 pt-2 "><a href="https://www.smstools.fr/fr/communication-par-sms-en-masse-pour-les-evenements" title>Évènementiel</a></li>
  264. <li class="subMenu--item pb-2 pt-2 "><a href="https://www.smstools.fr/fr/solutions-sms-pour-hospitalite-horeca-chr" title>Horeca - CHR</a></li>
  265. <li class="subMenu--item pb-2 pt-2 "><a href="https://www.smstools.fr/fr/sms-pour-communication-de-crise" title></i> Communication de crise</a></li>
  266. <li class="subMenu--item pb-2 pt-2 "><a href="https://www.smstools.fr/fr/solutions-sms-pour-les-medecins-et-etablissements-de-sante" title>Santé & médecins</a></li>
  267. <li class="subMenu--item pb-2 pt-2 "><a href="https://www.smstools.fr/fr/sms-solutions-pour-clubs-sportifs" title>Clubs sportifs</a></li>
  268. </ul>
  269. <h3 class="title menutitle">Autres services</h3>
  270. <ul class="subMenu__items" style="margin-top: 33px; margin-bottom:33px;">
  271. <li class="subMenu--item pb-2 pt-2  ">
  272. <a href="https://www.smstools.fr/fr/whatsapp-business-api-et-logiciel" title>WhatsApp Business</a>
  273. </li>
  274. <li class="subMenu--item pb-2 pt-2 "><a href="https://www.smstools.fr/fr/marque-blanche-revendeur-de-sms" title>Revendeur de SMS</a></li>
  275. </ul>
  276. </div>
  277. </div>
  278. </div><div id="developersMenu">
  279. <div class="sub__menu mmenu">
  280. <ul class="subMenu__items">
  281. <li class="subMenu--item "><a href="https://www.smstools.fr/fr/envoi-sms-api-passerelle" title>API Docs</a></li>
  282. <li class="subMenu--item "><a href="https://www.smstools.fr/fr/webhooks" title>Webhooks</a></li>
  283. <li class="subMenu--item "><a href="https://www.smstools.fr/fr/zapier" title>Zapier</a></li>
  284. </ul>
  285. </div>
  286. </div><div id="aboutMenu">
  287. <div class="sub__menu mmenu">
  288. <ul class="subMenu__items">
  289. <li class="subMenu--item "><a href="https://www.smstools.fr/fr/pourquoi-smstools" title>Pourquoi smstools ?</a></li>
  290. <li class="subMenu--item "><a href="https://www.smstools.fr/fr/a-propos-de-nous" title>Nous connaître</a></li>
  291. <li class="subMenu--item "><a href="https://www.smstools.fr/fr/cas-utilisation" title>Cas utilisation</a></li>
  292. <li class="subMenu--item "><a href="https://www.smstools.fr/fr/blog" title>Blog</a></li>
  293. <li class="subMenu--item "><a href="https://www.smstools.fr/fr/faq" title>Faq</a></li>
  294. <li class="subMenu--item"><a href="https://help.smstools.com/fr/" target="_blank" title>Guide de l'utilisateur</a></li>
  295. <li class="subMenu--item "><a href="https://www.smstools.fr/fr/sla" title>Service level agreement (sla)</a></li>
  296. </ul>
  297. </div>
  298. </div><div id="contactMenu">
  299. <div class="sub__menu mmenu">
  300. <ul class="subMenu__items">
  301. <li class="subMenu--item "><a href="https://www.smstools.fr/fr/contact" title>Contact</a></li>
  302. <li class="subMenu--item "><a href="https://www.smstools.fr/fr/contact-ventes" title>Demander une offre</a></li>
  303. </ul>
  304. </div>
  305. </div> </div>
  306. </section>
  307. <ul class="icons-list desktop-hide">
  308. <li>
  309. <a href="#" title class="menu-btn">
  310. <i class="fas fa-bars"></i>
  311. </a>
  312. </li>
  313. </ul>
  314. </div>
  315. </div>
  316. </header>
  317. <div class="responsive-mobile-menu d-flex flex-wrap align-items-end">
  318. <button type="button" title class="btn close-menu">
  319. <img src="https://www.smstools.fr/assets/images/close.webp" alt="Close">
  320. </button>
  321. <a href="https://www.smstools.fr" alt="Smstools">
  322. <img src="https://www.smstools.fr/assets/images/logo_white.webp" alt="Smstools">
  323. </a>
  324. <ul class="mb-menu">
  325. <li><a href="#" title>Services</a>
  326. <ul>
  327. <li><a href="https://www.smstools.fr/fr/logiciel-pour-l-envoi-de-sms-en-masse" title>Logiciel SMS</a></li>
  328. <li><a href="https://www.smstools.fr/fr/envoi-sms-api-passerelle" title>SMS API</a></li>
  329. <li><a href="https://www.smstools.fr/fr/webhooks" title>Webhooks</a></li>
  330. <li><a href="https://www.smstools.fr/fr/email2sms" title>Email2SMS</a></li>
  331. <li><a href="https://www.smstools.fr/fr/numero-mobile-sms-virtuel" title>Numéro mobile virtuel</a></li>
  332. <li><a href="https://www.smstools.fr/fr/mots-cles-sms-et-numeros-courts" title>Mots-clés SMS et numéros courts</a></li>
  333. </ul>
  334. </li>
  335. <li><a href="#" title>Solutions</a>
  336. <ul>
  337. <li><a href="#" title>Marketing</a>
  338. <ul>
  339. <li><a href="https://www.smstools.fr/fr/marketing-sms-pour-la-vente-au-detail" title>Vente au détail</a></li>
  340. <li><a href="https://www.smstools.fr/fr/sms-marketing-envoi-sms-groupe" title>Marketing SMS</a></li>
  341. <li><a href="https://www.smstools.fr/fr/marketing-par-sms-anniversaire" title>Marketing par SMS d’anniversaire</a></li>
  342. <li><a href="https://www.smstools.fr/fr/coupon-de-sms" title>SMS 2.0</a></li>
  343. </ul>
  344. </li>
  345. <li><a href="#" title>Authentification</a>
  346. <ul>
  347. <li><a href="https://www.smstools.fr/fr/api-sms-pour-developpeurs-de-logiciels" title>Développeurs de logiciels</a></li>
  348. <li><a href="https://www.smstools.fr/fr/sms-authentification-pour-les-instutitions-financieres-banques" title>Structures gouvernementales</a></li>
  349. <li><a href="https://www.smstools.fr/fr/societe-de-services-financiers" title>Banques & finance</a></li>
  350. <li><a href="https://www.smstools.fr/fr/otp-sms" title>OTP SMS</a></li>
  351. </ul>
  352. </li>
  353. <li><a href="#" title>Notification</a>
  354. <ul>
  355. <li><a href="https://www.smstools.fr/fr/sms-pour-le-monde-scolaire-pour-les-etablissements-d-enseignement" title>Structures éducatives</a></li>
  356. <li><a href="https://www.smstools.fr/fr/logiciel-sms-pour-planificateurs-de-lemploi-et-dinterim-agences" title>Recrutement et intérim</a></li>
  357. <li><a href="https://www.smstools.fr/fr/communication-par-sms-en-masse-pour-les-evenements" title>Évènementiel</a></li>
  358. <li><a href="https://www.smstools.fr/fr/solutions-sms-pour-hospitalite-horeca-chr" title>Horeca - CHR</a></li>
  359. <li><a href="https://www.smstools.fr/fr/sms-pour-communication-de-crise" title>Communication de crise</a></li>
  360. <li><a href="https://www.smstools.fr/fr/solutions-sms-pour-les-medecins-et-etablissements-de-sante" title>Santé & médecins</a></li>
  361. <li><a href="https://www.smstools.fr/fr/sms-solutions-pour-clubs-sportifs" title>Clubs sportifs</a></li>
  362. </ul>
  363. </li>
  364. <li><a href="#" title>Autres services</a>
  365. <ul>
  366. <li><a href="https://www.smstools.fr/fr/whatsapp-business-api-et-logiciel" title>WhatsApp Business</a></li> <li><a href="https://www.smstools.fr/fr/messages-vocaux-api-et-logiciel" title>Messages vocaux</a></li>
  367. <li><a href="https://www.smstools.fr/fr/marque-blanche-revendeur-de-sms" title>Revendeur de SMS</a></li>
  368. </ul>
  369. </li>
  370. </ul>
  371. </li>
  372. <li><a href="#" title class="mainb">Développeurs</a>
  373. <ul>
  374. <li><a href="https://www.smstools.fr/fr/envoi-sms-api-passerelle" title>API Docs</a></li>
  375. <li><a href="https://www.smstools.fr/fr/zapier" title>Zapier</a></li>
  376. <li><a href="https://www.smstools.fr/fr/webhooks" title>Webhooks</a></li>
  377. </ul>
  378. </li>
  379. <li><a href="https://www.smstools.fr/fr/tarifs" title class="mainb">Tarifs</a></li>
  380. <li><a href="#" title class="mainb">Nous connaître</a>
  381. <ul>
  382. <li><a href="https://www.smstools.fr/fr/pourquoi-smstools" title>Pourquoi smstools ?</a></li>
  383. <li><a href="https://www.smstools.fr/fr/a-propos-de-nous" title>Nous connaître</a></li>
  384. <li><a href="https://www.smstools.fr/fr/cas-utilisation" title>Cas utilisation</a></li>
  385. <li><a href="https://www.smstools.fr/fr/blog" title>Blog</a></li>
  386. <li><a href="https://www.smstools.fr/fr/faq" title>Faq</a></li>
  387. <li><a href="https://help.smstools.com/fr/" target="_blank" title>Guide de l'utilisateur</a></li> <li><a href="https://www.smstools.fr/fr/sla" title>Service level agreement (sla)</a></li>
  388. </ul>
  389. </li>
  390. <li><a href="https://www.smstools.fr/fr/contact" title class="mainb">Contact</a></li>
  391. </ul>
  392. <div class="clearfix"></div>
  393. <ul class="social-links">
  394. <li><a href="https://www.facebook.com/smstools/" title><i class="fab fa-facebook-f"></i></a></li>
  395. <li><a href="https://www.linkedin.com/company/1550160" title><i class="fab fa-linkedin"></i></a></li>
  396. <li>
  397. <a href="https://mysms.software" target="_blank" rel="nofollow" class="mainb" title="Connexion">
  398. Connexion </a>
  399. </li>
  400. </ul>
  401. <div class="rep-copyright">
  402. <p><a href="https://www.smstools.fr/fr/copyright">&copy; 2024 Tous droits réservés, Smstools.</a></p>
  403. </div>
  404.  
  405. </div>
  406. <div class="mainimg d-none d-sm-none d-md-block d-lg-block" style="position:relative;">
  407. <img src="https://www.smstools.fr/assets/images/homepage/homepage-fullsize.webp" alt="<a href='https://www.smstools.fr/fr/sms-marketing-envoi-sms-groupe'>Sms marketing</a>.<br><a href='https://www.smstools.fr/fr/envoi-sms-api-passerelle'>API SMS Gateway</a>" class="img-fluid homemain-img d-none d-sm-none d-md-block d-lg-block">
  408. <div class="fixed-bg banner-bg5 d-none d-sm-none d-md-none d-lg-block">
  409. <img src="https://www.smstools.fr/assets/images/bg8.webp" alt="Background - <a href='https://www.smstools.fr/fr/sms-marketing-envoi-sms-groupe'>Sms marketing</a>.<br><a href='https://www.smstools.fr/fr/envoi-sms-api-passerelle'>API SMS Gateway</a>">
  410. </div>
  411. </div>
  412. <section class="main-banner style5">
  413. <div class="container">
  414. <div class="banner-content">
  415. <div class="row">
  416. <div class="col-lg-6 col-md-6 col-sm-12 col-xs-12">
  417. <div class="banner-text">
  418. <h1 class><a href="https://www.smstools.fr/fr/sms-marketing-envoi-sms-groupe">Sms marketing</a>.<br><a href="https://www.smstools.fr/fr/envoi-sms-api-passerelle">API SMS Gateway</a></h1>
  419. <a href="https://www.smstools.fr/fr/register" class="btn btn-default gradient-bg bold" style="padding:0 15px; margin-left:5px;margin-bottom:10px;"><i class="fas fa-arrow-circle-right"></i> INSCRIPTION<span></span></a>
  420. <a href="https://www.smstools.fr/fr/contact-ventes" class="btn btn-default bordered-btn bold" style="padding:0 10px; margin-left:5px;margin-bottom:10px;"><i class="fas fa-hand-point-right"></i> DEMANDER UNE OFFRE<span></span></a>
  421. </div>
  422.  
  423. </div>
  424. </div>
  425. </div>
  426.  
  427. </div>
  428. </section>
  429.  
  430. <div class="clearfix"></div>
  431. <section class="sec-block dark-bg pt-5 pb-5 mb-5">
  432. <div class="container">
  433. <div class="trafic-section blackbox m-auto">
  434. <div class="text-center text-white">
  435. <p class="lead mb-3 haslinks">Communiquez efficacement avec notre <a href="https://www.smstools.fr/fr/sms-service">SMS service</a> via <a href="https://www.smstools.fr/fr/logiciel-pour-l-envoi-de-sms-en-masse"><strong><font color="white">le logiciel d'envoi de <a href="https://www.smstools.fr/fr/bulk-sms">SMS en masse</a></font></strong></a> ou <a href="https://www.smstools.fr/fr/envoi-sms-api-passerelle"><strong><font color="white">l'API SMS</font></strong></a>.</p><p class="lead mb-3 haslinks">Ou êtes-vous peut-être à la recherche d’un <a href="https://www.smstools.fr/fr/logiciel-pour-l-envoi-de-sms-en-masse"><strong><font color="white">logiciel de marketing SMS</a> ?</p>
  436. <p class="lead haslinks">Une interface intuitive pour envoyer ou <a href="https://www.smstools.fr/fr/numero-mobile-sms-virtuel">recevoir des SMS</a>, une approche client ciblée, un tableau de bord synthétique et un acheminement assuré.</p><p class="lead mb-3 haslinks">Avec notre solution <a href="https://www.smstools.fr/fr/email2sms">Email to SMS</a>, vous pouvez convertir les e-mails en SMS, et vous pouvez également <a href="https://www.smstools.fr/fr/marketing-par-sms-anniversaire">automatiser les SMS d'anniversaire</a>.</p>
  437. </div>
  438.  
  439. </div>
  440.  
  441. </div>
  442. </section>
  443. <section class="sec-block pb-0 pt-0 refblock">
  444. <div class="container">
  445. <h2 class="text-center ">Plus de 10 000 utilisateurs nous ont accordé leur confiance.</h2>
  446. <div class="pt_section">
  447. <ul>
  448. <li class="wow fadeIn img-fluid greyed animated" data-wow-duration="1000ms"><img class="img-fluid greyed" src="assets/referenties/logo_viessmann.webp" alt="Viessmann" title="Viessmann"></li><li class="wow fadeIn img-fluid greyed animated" data-wow-duration="1000ms"><img class="img-fluid greyed" src="assets/referenties/daikin.webp" alt="Daikin Europe NV" title="Daikin Europe NV"></li><li class="wow fadeIn img-fluid greyed animated" data-wow-duration="1000ms"><img class="img-fluid greyed" src="assets/referenties/logo_unibet.webp" alt="Unibet" title="Unibet"></li><li class="wow fadeIn img-fluid greyed animated" data-wow-duration="1000ms"><img class="img-fluid greyed" src="assets/referenties/cocacola.webp" alt="Coca-Cola" title="Coca-Cola"></li><li class="wow fadeIn img-fluid greyed animated" data-wow-duration="1000ms"><img class="img-fluid greyed" src="assets/referenties/tomorrowland.webp" alt="ID&T Tomorrowland" title="ID&T Tomorrowland"></li> </ul>
  449. <div class="text-center"><a href="https://www.smstools.fr/fr/cas-utilisation" class="btn btn-danger btn-sm mt-5">Cas Utilisation <i class="fas fa-arrow-right"></i></a></div>
  450. </div>
  451. </div>
  452. </section>
  453. <section class="sec-block pb-5">
  454. <div class="container">
  455. <div class="trafic-section">
  456. <div class="section-title text-center">
  457. <h2>Contactez vos clients par SMS et WhatsApp.</h2>
  458. <p>Smstools est une plateforme intuitive et polyvalente pour toutes vos communications numériques ! Notre <a href="https://www.smstools.fr/fr/logiciel-pour-l-envoi-de-sms-en-masse">logiciel</a> offre des fonctionnalités complètes pour les SMS et les <a href="https://www.smstools.fr/fr/whatsapp-business-api-et-logiciel">communications WhatsApp</a> adaptées aux grandes et petites entreprises.</p>
  459. </div>
  460.  
  461. <div class="trafic-sec text-center">
  462. <img src="https://www.smstools.fr/assets/images/homepage/home-systeem-997x626.webp" alt="Contactez vos clients par SMS et WhatsApp.">
  463. </div>
  464.  
  465. </div>
  466.  
  467. </div>
  468. </section>
  469. <section class="sec-block pt-30 bg-light">
  470. <div class="container">
  471. <div class="about-block2">
  472. <div class="row align-items-center">
  473. <div class="col-lg-6 col-md-6 col-sm-12 col-xs-12">
  474. <div class="about-text pe-0">
  475. <h2>Logiciel propriétaire</h2>
  476. <p>Notre logiciel SMS comprend de nombreuses fonctionnalités qui le rendent utile pour diverses applications. Que vous souhaitiez envoyer des messages texte pour vos communications avec vos clients, des mailings SMS par ordinateur ou pour informer vos employés, Smstools est toujours l'outil qu'il vous faut </p>
  477. <a href="https://www.smstools.fr/fr/register" class="btn btn-default gradient-bg bold">INSCRIPTION<span></span></a>
  478. </div>
  479.  
  480. </div>
  481. <div class="col-lg-6 col-md-6 col-sm-12 col-xs-12">
  482. <div class="abt-block2-img shadow-box">
  483. <img src="https://www.smstools.fr/assets/images/smssoftware/veelzijdig_uitgebreid-498x476.webp" alt="Polyvalent et complet">
  484. </div>
  485.  
  486. </div>
  487. </div>
  488. </div>
  489.  
  490. </div>
  491. </section>
  492. <section class="sec-block beforepartner">
  493. <div class="container">
  494. <div class="about-block2">
  495. <div class="row align-items-center">
  496. <div class="col-lg-6 col-md-6 col-sm-12 col-xs-12 d-none d-sm-none d-md-none d-lg-block">
  497. <div class="abt-block2-img shadow-box pe-72 ps-0">
  498. <img src="https://www.smstools.fr/assets/images/webp/home-ontvangen-498x476.webp" alt="Recevoir des SMS">
  499. </div>
  500.  
  501. </div>
  502. <div class="col-lg-6 col-md-6 col-sm-12 col-xs-12">
  503. <div class="about-text pe-0">
  504. <h2>Recevoir des SMS</h2>
  505. <p>Avec Smstools, vous pouvez utiliser <a href="https://www.smstools.fr/fr/numero-mobile-sms-virtuel">des numéros SMS virtuels</a>, <a href="https://www.smstools.fr/fr/whatsapp-business-api-et-logiciel">WhatsApp Business</a> et des <a href="https://www.smstools.fr/fr/mots-cles-sms-et-numeros-courts">mots-clés pour les numéros courts</a> afin de recevoir des messages</p>
  506. </div>
  507.  
  508. </div>
  509. <div class="col-lg-6 col-md-6 col-sm-12 col-xs-12 d-block d-sm-block d-md-block d-lg-none mt-5">
  510. <div class="abt-block2-img shadow-box">
  511. <img src="https://www.smstools.fr/assets/images/webp/home-ontvangen-498x476.webp" class="img-fluid" alt="Recevoir des SMS">
  512. </div>
  513.  
  514. </div>
  515. </div>
  516. </div>
  517.  
  518. </div>
  519. </section>
  520. <section class="sec-block pt-5 pb-5 white-background">
  521. <div class="container">
  522. <div class="perct-section">
  523. <div class="row align-items-center">
  524. <div class="col-lg-12 text-center">
  525. <img src="assets/images/20years.webp" alt="Collaborez avec un partenaire de confiance" class="img-fluid mb-3" />
  526. <div class="about-text pe-0 ">
  527. <h2>Collaborez avec un partenaire de confiance</h2>
  528. <p>Depuis son lancement en 2004, Smstools est l'expert pour l'envoi de messages marketing par SMS via des applications logicielles basées sur le web.</p>
  529. <a href="https://www.smstools.fr/fr/pourquoi-smstools" class="btn btn-dark bold">Pourquoi smstools ?</a>
  530. <a href="https://www.smstools.fr/fr/a-propos-de-nous" class="btn btn-dark bold">Nous connaître</a>
  531. </div>
  532.  
  533. </div>
  534. </div>
  535. </div>
  536.  
  537. </div>
  538. </section>
  539. <section class="sec-block ">
  540. <div class="container">
  541. <div class="about-block2 api-example">
  542. <div class="row">
  543. <div class="col-lg-6 col-md-6 col-sm-12 col-xs-12 d-none d-sm-block" style="position:relative;">
  544. <div class="apidoc" id="api_docs" style>
  545. </div>
  546.  
  547. </div>
  548. <div class="col-lg-6 col-md-6 col-sm-12 col-xs-12 col-xs-12 mt-2">
  549. <div class="about-text  apitext">
  550. <h2>Intégration facile</h2>
  551. <p>Grâce à notre <a href="https://www.smstools.fr/fr/envoi-sms-api-passerelle">API SMS</a>, vous pouvez étendre les fonctionnalités de votre logiciel avec une intégration SMS. L'intégration de notre API SMS est très simple, vous permettant de relier rapidement votre site web ou votre logiciel à notre puissante plateforme SMS.</p>
  552. <a href="https://www.smstools.fr/fr/envoi-sms-api-passerelle" class="btn btn-default gradient-bg bold">Documentation de l’API <i class="fas fa-arrow-right"></i> <span></span></a> </div>
  553.  
  554. </div>
  555. </div>
  556. </div>
  557.  
  558. </div>
  559. </section>
  560. <template id="code-block-template">
  561. <style>
  562. pre[class*="language-"] {
  563. background: #111;
  564. color: white;
  565. text-align: left;
  566. white-space: pre;
  567. word-spacing: normal;
  568. word-break: normal;
  569. word-wrap: normal;
  570. line-height: 1.6;
  571. -moz-tab-size: 2;
  572. -o-tab-size: 2;
  573. tab-size: 2;
  574. -webkit-hyphens: none;
  575. -moz-hyphens: none;
  576. -ms-hyphens: none;
  577. hyphens: none;
  578. margin: 0px;
  579. overflow: auto;
  580. padding: 1.5em;
  581. }
  582.  
  583.  
  584. /* Code blocks */
  585. pre[class*="language-"] {
  586. padding: .5em;
  587. margin-top: 2px;
  588. overflow: auto;
  589. }
  590.  
  591. :not(pre)>code[class*="language-"],
  592. pre[class*="language-"] {
  593. background: #111;
  594. }
  595.  
  596. /* Inline code */
  597. :not(pre)>code[class*="language-"] {
  598. padding: .1em;
  599. border-radius: .3em;
  600. white-space: normal;
  601. }
  602.  
  603. .token.comment,
  604. .token.block-comment,
  605. .token.prolog,
  606. .token.doctype,
  607. .token.cdata {
  608. color: #999;
  609. }
  610.  
  611. .token.punctuation {
  612. color: #ccc;
  613. }
  614.  
  615. .token.tag,
  616. .token.attr-name,
  617. .token.namespace,
  618. .token.deleted {
  619. color: #e2777a;
  620. }
  621.  
  622. .token.function-name {
  623. color: #6196cc;
  624. }
  625.  
  626. .token.boolean,
  627. .token.number,
  628. .token.function {
  629. color: #f08d49;
  630. }
  631.  
  632. .token.property,
  633. .token.class-name,
  634. .token.constant,
  635. .token.symbol {
  636. color: #f8c555;
  637. }
  638.  
  639. .token.selector,
  640. .token.important,
  641. .token.atrule,
  642. .token.keyword,
  643. .token.builtin {
  644. color: #cc99cd;
  645. }
  646.  
  647. .token.string,
  648. .token.char,
  649. .token.attr-value,
  650. .token.regex,
  651. .token.variable {
  652. color: #7ec699;
  653. }
  654.  
  655. .token.operator,
  656. .token.entity,
  657. .token.url {
  658. color: #67cdcc;
  659. }
  660.  
  661. .token.important,
  662. .token.bold {
  663. font-weight: bold;
  664. }
  665.  
  666. .token.italic {
  667. font-style: italic;
  668. }
  669.  
  670. .token.entity {
  671. cursor: help;
  672. }
  673.  
  674. .token.inserted {
  675. color: green;
  676. }
  677.  
  678. pre[data-line] {
  679. position: relative;
  680. padding: 1em 0 1em 3em;
  681. }
  682.  
  683. .line-highlight {
  684. position: absolute;
  685. left: 0;
  686. right: 0;
  687. padding: inherit 0;
  688. margin-top: 1em;
  689. /* Same as .prism’s padding-top */
  690.  
  691. background: hsla(24, 20%, 50%, .08);
  692. background: linear-gradient(to right, hsla(24, 20%, 50%, .1) 70%, hsla(24, 20%, 50%, 0));
  693.  
  694. pointer-events: none;
  695.  
  696. line-height: inherit;
  697. white-space: pre;
  698. }
  699.  
  700. @media print {
  701. .line-highlight {
  702. /*
  703. * This will prevent browsers from replacing the background color with white.
  704. * It's necessary because the element is layered on top of the displayed code.
  705. */
  706. -webkit-print-color-adjust: exact;
  707. color-adjust: exact;
  708. }
  709. }
  710.  
  711. .line-highlight:before,
  712. .line-highlight[data-end]:after {
  713. content: attr(data-start);
  714. position: absolute;
  715. top: .4em;
  716. left: .6em;
  717. min-width: 1em;
  718. padding: 0 .5em;
  719. background-color: hsla(24, 20%, 50%, .4);
  720. color: hsl(24, 20%, 95%);
  721. font: bold 65%/1.5 sans-serif;
  722. text-align: center;
  723. vertical-align: .3em;
  724. border-radius: 999px;
  725. text-shadow: none;
  726. box-shadow: 0 1px white;
  727. }
  728.  
  729. .line-highlight[data-end]:after {
  730. content: attr(data-end);
  731. top: auto;
  732. bottom: .4em;
  733. }
  734.  
  735. .line-numbers .line-highlight:before,
  736. .line-numbers .line-highlight:after {
  737. content: none;
  738. }
  739.  
  740. pre[id].linkable-line-numbers span.line-numbers-rows {
  741. pointer-events: all;
  742. }
  743.  
  744. pre[id].linkable-line-numbers span.line-numbers-rows>span:before {
  745. cursor: pointer;
  746. }
  747.  
  748. pre[id].linkable-line-numbers span.line-numbers-rows>span:hover:before {
  749. background-color: rgba(128, 128, 128, .2);
  750. }
  751.  
  752. pre[class*="language-"].line-numbers {
  753. position: relative;
  754. padding-left: 2.8em;
  755. counter-reset: linenumber;
  756. }
  757.  
  758. pre[class*="language-"].line-numbers>code {
  759. position: relative;
  760. white-space: inherit;
  761. }
  762.  
  763. .line-numbers .line-numbers-rows {
  764. position: absolute;
  765. pointer-events: none;
  766. top: 0;
  767. font-size: 100%;
  768. left: -2.8em;
  769. width: 2em;
  770. /* works for line-numbers below 1000 lines */
  771. letter-spacing: -1px;
  772. border-right: 1px solid #999;
  773.  
  774. -webkit-user-select: none;
  775. -moz-user-select: none;
  776. -ms-user-select: none;
  777. user-select: none;
  778.  
  779. }
  780.  
  781. .line-numbers-rows>span {
  782. display: block;
  783. counter-increment: linenumber;
  784. }
  785.  
  786. .line-numbers-rows>span:before {
  787. content: counter(linenumber);
  788. color: #999;
  789. display: block;
  790. padding-right: 0.8em;
  791. text-align: right;
  792. }
  793.  
  794. span.inline-color-wrapper {
  795. /*
  796. * The background image is the following SVG inline in base 64:
  797. *
  798. * <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2 2">
  799. *     <path fill="gray" d="M0 0h2v2H0z"/>
  800. *     <path fill="white" d="M0 0h1v1H0zM1 1h1v1H1z"/>
  801. * </svg>
  802. *
  803. * SVG-inlining explained:
  804. * https://stackoverflow.com/a/21626701/7595472
  805. */
  806. background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyIDIiPjxwYXRoIGZpbGw9ImdyYXkiIGQ9Ik0wIDBoMnYySDB6Ii8+PHBhdGggZmlsbD0id2hpdGUiIGQ9Ik0wIDBoMXYxSDB6TTEgMWgxdjFIMXoiLz48L3N2Zz4=");
  807. /* This is to prevent visual glitches where one pixel from the repeating pattern could be seen. */
  808. background-position: center;
  809. background-size: 110%;
  810.  
  811. display: inline-block;
  812. height: 1.333ch;
  813. width: 1.333ch;
  814. margin: 0 .333ch;
  815. box-sizing: border-box;
  816. border: 1px solid white;
  817. outline: 1px solid rgba(0, 0, 0, .5);
  818. overflow: hidden;
  819. }
  820.  
  821. span.inline-color {
  822. display: block;
  823. /* To prevent visual glitches again */
  824. height: 120%;
  825. width: 120%;
  826. }
  827.  
  828. div.code-toolbar {
  829. position: relative;
  830. }
  831.  
  832. div.code-toolbar>.toolbar {
  833. position: absolute;
  834. top: .3em;
  835. right: .2em;
  836. transition: opacity 0.3s ease-in-out;
  837. opacity: 0;
  838. }
  839.  
  840. div.code-toolbar:hover>.toolbar {
  841. opacity: 1;
  842. }
  843.  
  844. /* Separate line b/c rules are thrown out if selector is invalid.
  845.   IE11 and old Edge versions don't support :focus-within. */
  846. div.code-toolbar:focus-within>.toolbar {
  847. opacity: 1;
  848. }
  849.  
  850. div.code-toolbar>.toolbar .toolbar-item {
  851. display: inline-block;
  852. }
  853.  
  854. div.code-toolbar>.toolbar a {
  855. cursor: pointer;
  856. }
  857.  
  858. div.code-toolbar>.toolbar button {
  859. background: none;
  860. border: 0;
  861. color: inherit;
  862. font: inherit;
  863. line-height: normal;
  864. overflow: visible;
  865. padding: 0;
  866. -webkit-user-select: none;
  867. /* for button */
  868. -moz-user-select: none;
  869. -ms-user-select: none;
  870. }
  871.  
  872. div.code-toolbar>.toolbar a,
  873. div.code-toolbar>.toolbar button,
  874. div.code-toolbar>.toolbar span {
  875. color: #bbb;
  876. font-size: .8em;
  877. padding: 0 .5em;
  878. background: #f5f2f0;
  879. background: rgba(224, 224, 224, 0.2);
  880. box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.2);
  881. border-radius: .5em;
  882. }
  883.  
  884. div.code-toolbar>.toolbar a:hover,
  885. div.code-toolbar>.toolbar a:focus,
  886. div.code-toolbar>.toolbar button:hover,
  887. div.code-toolbar>.toolbar button:focus,
  888. div.code-toolbar>.toolbar span:hover,
  889. div.code-toolbar>.toolbar span:focus {
  890. color: inherit;
  891. text-decoration: none;
  892. }
  893.  
  894. .token.punctuation.brace-hover,
  895. .token.punctuation.brace-selected {
  896. outline: solid 1px;
  897. }
  898.  
  899. .rainbow-braces .token.punctuation.brace-level-1,
  900. .rainbow-braces .token.punctuation.brace-level-5,
  901. .rainbow-braces .token.punctuation.brace-level-9 {
  902. color: #E50;
  903. opacity: 1;
  904. }
  905.  
  906. .rainbow-braces .token.punctuation.brace-level-2,
  907. .rainbow-braces .token.punctuation.brace-level-6,
  908. .rainbow-braces .token.punctuation.brace-level-10 {
  909. color: #0B3;
  910. opacity: 1;
  911. }
  912.  
  913. .rainbow-braces .token.punctuation.brace-level-3,
  914. .rainbow-braces .token.punctuation.brace-level-7,
  915. .rainbow-braces .token.punctuation.brace-level-11 {
  916. color: #26F;
  917. opacity: 1;
  918. }
  919.  
  920. .rainbow-braces .token.punctuation.brace-level-4,
  921. .rainbow-braces .token.punctuation.brace-level-8,
  922. .rainbow-braces .token.punctuation.brace-level-12 {
  923. color: #E0E;
  924. opacity: 1;
  925. }
  926.  
  927. pre.diff-highlight>code .token.deleted:not(.prefix),
  928. pre>code.diff-highlight .token.deleted:not(.prefix) {
  929. background-color: rgba(255, 0, 0, .1);
  930. color: inherit;
  931. display: block;
  932. }
  933.  
  934. pre.diff-highlight>code .token.inserted:not(.prefix),
  935. pre>code.diff-highlight .token.inserted:not(.prefix) {
  936. background-color: rgba(0, 255, 128, .1);
  937. color: inherit;
  938. display: block;
  939. }
  940.  
  941. .token.treeview-part .entry-line {
  942. position: relative;
  943. text-indent: -99em;
  944. display: inline-block;
  945. vertical-align: top;
  946. width: 1.2em;
  947. }
  948.  
  949. .token.treeview-part .entry-line:before,
  950. .token.treeview-part .line-h:after {
  951. content: "";
  952. position: absolute;
  953. top: 0;
  954. left: 50%;
  955. width: 50%;
  956. height: 100%;
  957. }
  958.  
  959. .token.treeview-part .line-h:before,
  960. .token.treeview-part .line-v:before {
  961. border-left: 1px solid #ccc;
  962. }
  963.  
  964. .token.treeview-part .line-v-last:before {
  965. height: 50%;
  966. border-left: 1px solid #ccc;
  967. border-bottom: 1px solid #ccc;
  968. }
  969.  
  970. .token.treeview-part .line-h:after {
  971. height: 50%;
  972. border-bottom: 1px solid #ccc;
  973. }
  974.  
  975. .token.treeview-part .entry-name {
  976. position: relative;
  977. display: inline-block;
  978. vertical-align: top;
  979. }
  980.  
  981. .token.treeview-part .entry-name.dotfile {
  982. opacity: 0.5;
  983. }
  984.  
  985. /* @GENERATED-FONT */
  986. @font-face {
  987. font-family: "PrismTreeview";
  988. /**
  989. * This font is generated from the .svg files in the `icons` folder. See the `treeviewIconFont` function in
  990. * `gulpfile.js/index.js` for more information.
  991. *
  992. * Use the following escape sequences to refer to a specific icon:
  993. *
  994. * - \ea01 file
  995. * - \ea02 folder
  996. * - \ea03 image
  997. * - \ea04 audio
  998. * - \ea05 video
  999. * - \ea06 text
  1000. * - \ea07 code
  1001. * - \ea08 archive
  1002. * - \ea09 pdf
  1003. * - \ea0a excel
  1004. * - \ea0b powerpoint
  1005. * - \ea0c word
  1006. */
  1007. src: url("data:application/font-woff;base64,d09GRgABAAAAAAgYAAsAAAAAEGAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADsAAABUIIslek9TLzIAAAFEAAAAPwAAAFY1UkH9Y21hcAAAAYQAAAB/AAACCtvO7yxnbHlmAAACBAAAA+MAAAlACm1VqmhlYWQAAAXoAAAAKgAAADZfxj5jaGhlYQAABhQAAAAYAAAAJAFbAMFobXR4AAAGLAAAAA4AAAA0CGQAAGxvY2EAAAY8AAAAHAAAABwM9A9CbWF4cAAABlgAAAAfAAAAIAEgAHZuYW1lAAAGeAAAATcAAAJSfUrk+HBvc3QAAAewAAAAZgAAAIka0DSfeJxjYGRgYOBiMGCwY2BycfMJYeDLSSzJY5BiYGGAAJA8MpsxJzM9kYEDxgPKsYBpDiBmg4gCACY7BUgAeJxjYGRYyjiBgZWBgaGQoRZISkLpUAYOBj0GBiYGVmYGrCAgzTWFweEV4ysehs1ArgDDFgZGIA3CDAB2tQjAAHic7ZHLEcMwCESfLCz/VEoKSEE5parURxMOC4c0Ec283WGFdABgBXrwCAzam4bOK9KWeefM3Hhmjyn3ed+hTRq1pS7Ra/HjYGPniHcXMy4G/zNTP7/KW5HTXArkvdBW3ArN19dCG/NRIN8K5HuB/CiQn4U26VeBfBbML9NEH78AeJyVVc1u20YQ3pn905JcSgr/YsuSDTEg3cR1bFEkYyS1HQcQ2jQF2hot6vYSoECKnnPLA/SWUy9NTr31Bfp+6azsNI0SGiolzu7ODnfn+2Z2lnHG3rxhr9nfLGKbLGesncAYYnUHpsVnMG/uwyzNdFIVd6HI6twp8+R3LpT4TSglLoTHwwJgG2/dFvKrl9yI507/p5CCq4LTxB/PlPjkFaMHnWB/0S9je7RTPS+utnGtom1T2q5pk/e3H0M1S18rsXAL7wgpxQuhAmteGGvNjmcfGXuwnFNOPCXxeOGmnjrBLWNyBeNtVq2Hs03yus1aPS3mzSyNVSfu588iW1Q93x/4fjcHn+5EkS2tMxr4xIRa8ese+4L9uKZnxEqs8+ldyN9atU02a5t5uQ8hZGms1QTKpaKYqnipiNNOAIeIADC0JNEOYY+jtSgFoOchiAjRGFACpUTRje8bwIYWGCDEgENY8MEu9bnCYCdAxftoNg0KiSpUtPaHcanYwzXRu6T4r40b5npal3V7UHWCPJW9niyl1vIHgoujEXZjudBkeWkOeMQBRmbEPhKzij1i52t6/TadL+3q7H0U1eq4E8cG4gIIwQLx8VX7ToPXgPrehVc5QXHR7gMSmwjKfaYAP4KvZV+yn9bE18y2IY37LvtyrSg3i7ZK++B603ndlg/gBJpZRsfpBI6hyiaQ6FjlnThz8lAC3LgBIMnXDOAXxBQ4SIgiEhx2AcGCAwAhwjXRpCQms42bwAUt75BvAwgONzdgOfWEwzk4Ylzj4mz+5YEzzXzWX9aNlk7ot65y5QnBHsNlm6zDTu7sspRqG4V+fgJ1lVBZ07Nm7s5nemo3Lf3PO7iwtnroQ5/YDGwPRUip6fV6L+27p+wCHwSvPs85UnHqId8NAn5IBsKdv95KrL9m31Gsf2a/rluDslk1y1J9GE+LUmmVT/OyOHaFKGnapt2H5XeJTmKd6qYNoVVZOy+pWzr7rMip3ndG/4mQSoUcMbAqG/YNIAdXhkAqTVruXhocSKN0iS4Rwj7vSS4fcF/La07BfeQSuRAcFeW+9igjwPhhYPpGCBCBHhxiKMyFMFT7ziRH7RtfIWdiha+TdW+Rqs7bLHdN2ZJIKl0um0x3op9saYr0REeRdj09pl43pMzz4tjztrY8L4o8bzT+oLY27PR/eFtXs/YY5vtwB5Iqad14eYN0ujveMaGWqkdU3TKbQSC5Uvxaf4fA7SAQ3r2tEfIhd4duld91bwMisjqBw22orthNcroXl7KqO1329HBgAexgoCfGAwiDPoBnriki3lmNojrzvD0tjo6E3vPYP6E2BMIAeJxjYGRgYADiY8t3FsTz23xl4GbYzIAB/v9nWM6wBcjgYGAC8QH+QQhZAAB4nGNgZGBg2MzAACeXMzAyoAJeADPyAh14nGNgAILNpGEA0fgIZQAAAAAAAAA2AHIAvgE+AZgCCAKMAv4DlgPsBEYEoHicY2BkYGDgZchi4GQAASYg5gJCBob/YD4DABTSAZcAeJx9kU1uwjAQhV/4qwpqhdSqi67cTTeVEmBXDgBbhBD7AHYISuLUMSD2PUdP0HNwjp6i676k3qQS9Ujjb968mYUNoI8zPJTHw02Vy9PAFatfbpLuHbfIT47b6MF33KH+6riLF0wc93CHN27wWtdUHvHuuIFbfDhuUv903CKfHbfxgC/HHerfjrtYen3HPTx7ambiIl0YKQ+xPM5ltE9CU9NqxVKaItaZGPqDmj6VmTShlRuxOoniEI2sVUIZnYqJzqxMEi1yo3dybf2ttfk4CJTT/bVOMYNBjAIpFiTJOLCWOGLOHGGPBCE7l32XO0tmw04MjQwCQ7774B//lDmrZkJY3hvOrHBiLuiJMKJqoVgrejQ3CP5Yubt0JwxNJa96Oypr6j621VSOMQKG+uP36eKmHylcb0MAeJxtwdEOgjAMBdBeWEFR/Mdl7bTJtMsygc/nwVfPoYF+QP+tGDAigDFhxgVXLLjhjhUPCtmKTtmLaGN7x6dy/Io5bybqoevRQ3LRObb0sk3HKpn1SFqW6ru26vbpYfcmRCccJhqsAAA=") format("woff");
  1008. }
  1009.  
  1010. .token.treeview-part .entry-name:before {
  1011. content: "\ea01";
  1012. font-family: "PrismTreeview";
  1013. font-size: inherit;
  1014. font-style: normal;
  1015. -webkit-font-smoothing: antialiased;
  1016. -moz-osx-font-smoothing: grayscale;
  1017. width: 2.5ex;
  1018. display: inline-block;
  1019. }
  1020.  
  1021. .token.treeview-part .entry-name.dir:before {
  1022. content: "\ea02";
  1023. }
  1024.  
  1025. .token.treeview-part .entry-name.ext-bmp:before,
  1026. .token.treeview-part .entry-name.ext-eps:before,
  1027. .token.treeview-part .entry-name.ext-gif:before,
  1028. .token.treeview-part .entry-name.ext-jpe:before,
  1029. .token.treeview-part .entry-name.ext-jpg:before,
  1030. .token.treeview-part .entry-name.ext-jpeg:before,
  1031. .token.treeview-part .entry-name.ext-png:before,
  1032. .token.treeview-part .entry-name.ext-svg:before,
  1033. .token.treeview-part .entry-name.ext-tiff:before {
  1034. content: "\ea03";
  1035. }
  1036.  
  1037. .token.treeview-part .entry-name.ext-cfg:before,
  1038. .token.treeview-part .entry-name.ext-conf:before,
  1039. .token.treeview-part .entry-name.ext-config:before,
  1040. .token.treeview-part .entry-name.ext-csv:before,
  1041. .token.treeview-part .entry-name.ext-ini:before,
  1042. .token.treeview-part .entry-name.ext-log:before,
  1043. .token.treeview-part .entry-name.ext-md:before,
  1044. .token.treeview-part .entry-name.ext-nfo:before,
  1045. .token.treeview-part .entry-name.ext-txt:before {
  1046. content: "\ea06";
  1047. }
  1048.  
  1049. .token.treeview-part .entry-name.ext-asp:before,
  1050. .token.treeview-part .entry-name.ext-aspx:before,
  1051. .token.treeview-part .entry-name.ext-c:before,
  1052. .token.treeview-part .entry-name.ext-cc:before,
  1053. .token.treeview-part .entry-name.ext-cpp:before,
  1054. .token.treeview-part .entry-name.ext-cs:before,
  1055. .token.treeview-part .entry-name.ext-css:before,
  1056. .token.treeview-part .entry-name.ext-h:before,
  1057. .token.treeview-part .entry-name.ext-hh:before,
  1058. .token.treeview-part .entry-name.ext-htm:before,
  1059. .token.treeview-part .entry-name.ext-html:before,
  1060. .token.treeview-part .entry-name.ext-jav:before,
  1061. .token.treeview-part .entry-name.ext-java:before,
  1062. .token.treeview-part .entry-name.ext-js:before,
  1063. .token.treeview-part .entry-name.ext-php:before,
  1064. .token.treeview-part .entry-name.ext-rb:before,
  1065. .token.treeview-part .entry-name.ext-xml:before {
  1066. content: "\ea07";
  1067. }
  1068.  
  1069. .token.treeview-part .entry-name.ext-7z:before,
  1070. .token.treeview-part .entry-name.ext-bz:before,
  1071. .token.treeview-part .entry-name.ext-bz2:before,
  1072. .token.treeview-part .entry-name.ext-gz:before,
  1073. .token.treeview-part .entry-name.ext-rar:before,
  1074. .token.treeview-part .entry-name.ext-tar:before,
  1075. .token.treeview-part .entry-name.ext-tgz:before,
  1076. .token.treeview-part .entry-name.ext-zip:before {
  1077. content: "\ea08";
  1078. }
  1079.  
  1080. .token.treeview-part .entry-name.ext-aac:before,
  1081. .token.treeview-part .entry-name.ext-au:before,
  1082. .token.treeview-part .entry-name.ext-cda:before,
  1083. .token.treeview-part .entry-name.ext-flac:before,
  1084. .token.treeview-part .entry-name.ext-mp3:before,
  1085. .token.treeview-part .entry-name.ext-oga:before,
  1086. .token.treeview-part .entry-name.ext-ogg:before,
  1087. .token.treeview-part .entry-name.ext-wav:before,
  1088. .token.treeview-part .entry-name.ext-wma:before {
  1089. content: "\ea04";
  1090. }
  1091.  
  1092. .token.treeview-part .entry-name.ext-avi:before,
  1093. .token.treeview-part .entry-name.ext-flv:before,
  1094. .token.treeview-part .entry-name.ext-mkv:before,
  1095. .token.treeview-part .entry-name.ext-mov:before,
  1096. .token.treeview-part .entry-name.ext-mp4:before,
  1097. .token.treeview-part .entry-name.ext-mpeg:before,
  1098. .token.treeview-part .entry-name.ext-mpg:before,
  1099. .token.treeview-part .entry-name.ext-ogv:before,
  1100. .token.treeview-part .entry-name.ext-webm:before {
  1101. content: "\ea05";
  1102. }
  1103.  
  1104. .token.treeview-part .entry-name.ext-pdf:before {
  1105. content: "\ea09";
  1106. }
  1107.  
  1108. .token.treeview-part .entry-name.ext-xls:before,
  1109. .token.treeview-part .entry-name.ext-xlsx:before {
  1110. content: "\ea0a";
  1111. }
  1112.  
  1113. .token.treeview-part .entry-name.ext-doc:before,
  1114. .token.treeview-part .entry-name.ext-docm:before,
  1115. .token.treeview-part .entry-name.ext-docx:before {
  1116. content: "\ea0c";
  1117. }
  1118.  
  1119. .token.treeview-part .entry-name.ext-pps:before,
  1120. .token.treeview-part .entry-name.ext-ppt:before,
  1121. .token.treeview-part .entry-name.ext-pptx:before {
  1122. content: "\ea0b";
  1123. }
  1124.  
  1125. .line-numbers .line-highlight:before,
  1126. .line-numbers .line-highlight:after {
  1127. content: none;
  1128. }
  1129.  
  1130. pre[class*="language-"].line-numbers {
  1131. position: relative;
  1132. padding-left: 2.8em;
  1133. counter-reset: linenumber;
  1134. }
  1135.  
  1136. pre[class*="language-"].line-numbers>code {
  1137. position: relative;
  1138. white-space: inherit;
  1139. }
  1140.  
  1141. .line-numbers .line-numbers-rows {
  1142. position: absolute;
  1143. pointer-events: none;
  1144. top: -0.13em;
  1145. /* wtf */
  1146. left: -3.8em;
  1147. width: 3em;
  1148. /* works for line-numbers below 1000 lines */
  1149. border-right: 1px solid #999;
  1150.  
  1151. -webkit-user-select: none;
  1152. -moz-user-select: none;
  1153. -ms-user-select: none;
  1154. user-select: none;
  1155. }
  1156.  
  1157. .line-numbers-rows>span {
  1158. pointer-events: none;
  1159. display: block;
  1160. counter-increment: linenumber;
  1161. }
  1162.  
  1163. .line-numbers-rows>span::before {
  1164. content: counter(linenumber);
  1165. color: #999;
  1166. display: block;
  1167. padding-right: 0.8em;
  1168. text-align: right;
  1169. }
  1170.  
  1171. #copy-button {
  1172. position: absolute;
  1173. top: 10px;
  1174. right: 10px;
  1175. color: #fff;
  1176. background-color: #007bff;
  1177. border-color: #007bff;
  1178. display: inline-block;
  1179. font-weight: 400;
  1180. text-align: center;
  1181. white-space: nowrap;
  1182. vertical-align: middle;
  1183. -webkit-user-select: none;
  1184. -moz-user-select: none;
  1185. -ms-user-select: none;
  1186. user-select: none;
  1187. border: 1px solid transparent;
  1188. line-height: 1.25;
  1189. border-radius: .25rem;
  1190. transition: all .15s ease-in-out;
  1191. }
  1192. </style>
  1193. </template>
  1194. <section class="sec-block pt-0 pb-30">
  1195. <div class="container">
  1196. <div class="about-block2">
  1197. <div class="row align-items-center">
  1198. <div class="col-lg-6 col-md-6 col-sm-12 col-xs-12">
  1199. <div class="about-text pe-0">
  1200. <h2>Conformité au RGPD et disponibilité garantie</h2>
  1201. <p>Nous travaillons avec des normes de sécurité élevées. Chez Smstools, la sécurité de vos données et de celle de vos clients est 100 % conforme au RGPD. De plus, nous avons une garantie de disponibilité de 99,99 %.</p>
  1202. </div>
  1203.  
  1204. </div>
  1205. <div class="col-lg-6 col-md-6 col-sm-12 col-xs-12">
  1206. <div class="abt-block2-img shadow-box">
  1207. <img src="https://www.smstools.fr/assets/images/webp/home-GDPR-997x626.webp" alt="Conformité au RGPD et disponibilité garantie">
  1208. </div>
  1209.  
  1210. </div>
  1211. </div>
  1212. </div>
  1213.  
  1214. </div>
  1215. </section>
  1216. <section class="sec-block p-0">
  1217. <div class="container">
  1218. <div class="newsletter-section">
  1219. <div class="newz-content white text-center">
  1220. <h2>Envoyer des SMS par Internet n'a jamais été aussi facile et efficace.</h2>
  1221. <p>Commencez à utiliser Smstools dès aujourd'hui et envoyez des SMS depuis votre PC</p>
  1222. <form method="post" class="row g-3 justify-content-center" id="0" action="https://www.smstools.fr/fr/register" enctype="multipart/form-data">
  1223. <div class="col-auto d-none d-sm-none d-md-block d-lg-block">
  1224. <label class="visually-hidden" for="Reg-email">E-mail*</label>
  1225. <input type="email" name="email1" id="Reg-email" class="form-control" placeholder="E-mail*">
  1226. </div>
  1227. <div class="col-12 d-block d-sm-block d-md-none d-lg-none w-100">
  1228. <label class="visually-hidden" for="Reg-email-mobile">E-mail*</label>
  1229. <input type="email" name="email2" id="Reg-email-mobile" class="form-control mb-0" placeholder="E-mail*">
  1230. </div>
  1231. <div class="col-auto d-none d-sm-none d-md-block d-lg-block">
  1232. <button type="submit" class="btn btn-default registerbtn" id="RegHomeBtn0">INSCRIVEZ-VOUS <span></span></button>
  1233. </div>
  1234. <div class="col-12 d-block d-sm-block d-md-none d-lg-none w-100">
  1235. <button type="submit" class="btn btn-default w-100 registerbtn" id="RegHomeBtn10">INSCRIVEZ-VOUS <span></span></button>
  1236. </div>
  1237. <div id="invalid0" class style="display:none; text-align: left;  font-size: 11px;   margin-top: 5px;">Email is invalid.</div>
  1238. <div id="exists0" class style="display:none; text-align: left;  font-size: 11px;   margin-top: 5px;">Cette adresse électronique est déjà enregistrée.</div>
  1239. </form>
  1240. </div>
  1241.  
  1242. </div>
  1243.  
  1244. </div>
  1245. </section>
  1246. <footer>
  1247. <div class="top-footer style2">
  1248. <div class="container">
  1249. <div class="tp-content">
  1250. <div class="row">
  1251. <input type="hidden" id="LanguagePage" value="home" />
  1252. <div class="col-lg-12 col-md-12 col-sm-12 d-none d-sm-none d-md-block d-lg-block clearfix">
  1253. <img class="mb-3" src="https://www.smstools.fr/assets/images/logo_grey.webp" alt="Smstools" title="Smstools" />
  1254. </div>
  1255. <div class="col-lg-12 col-md-12 col-sm-12 d-block d-sm-block d-md-none d-lg-none text-center">
  1256. <img class="mb-3" src="https://www.smstools.fr/assets/images/logo_grey.webp" alt="Smstools" title="Smstools" />
  1257. </div>
  1258. <div class="col-lg-7 col-md-12 col-sm-12 mb-5 d-none d-sm-none d-md-block d-lg-block clearfix">
  1259. <div class="widget widget-links" style="height: 60px; line-height: 60px;">
  1260. <div class="d-flex justify-content-between footer-links">
  1261. <a href="https://mysms.software" target="_blank" rel="nofollow"><i class="fas fa-tachometer-alt"></i> Connexion</a>
  1262. <a href="https://www.smstools.fr/fr/a-propos-de-nous">Nous connaître</a>
  1263. <a href="https://www.smstools.fr/fr/contact">Contact</a>
  1264. </div>
  1265. </div>
  1266.  
  1267. </div>
  1268. <div class="col-lg-12 col-md-12 col-sm-12 text-center d-block d-sm-block d-md-none d-lg-none clearfix">
  1269. <div class="widget widget-links">
  1270. <h3 class="widget-title mb-3">Découvrir</h3>
  1271. <div class="footer-links">
  1272. <ul>
  1273. <li><a href="https://mysms.software" target="_blank" rel="nofollow"><i class="fas fa-tachometer-alt"></i> Connexion</a></li>
  1274. <li><a href="https://www.smstools.fr/fr/a-propos-de-nous">Nous connaître</a></li>
  1275. <li>
  1276. </li>
  1277. <li><a href="https://www.smstools.fr/fr/contact">Contact</a></li>
  1278. </ul>
  1279. </div>
  1280. </div>
  1281.  
  1282. </div>
  1283.  
  1284. <div class="col-lg-5 col-md-12 col-sm-12 clearfix d-none d-sm-none d-md-none d-lg-block">
  1285. <input type="hidden" id="LangPagConnect" value="home">
  1286. <div class="input-group taalkeuzeBorder" style="float: right; width: 235px;">
  1287. <div class="input-group-text"><i class="fas fa-globe" style="font-size: initial;"></i> </div>
  1288. <label class="visually-hidden" for="LanguageSelection">Language</label>
  1289. <select class="form-control form-select langSelection" id="LanguageSelection">
  1290. <option value="nl_be"> Nederlands (België)</option><option value="nl_nl"> Nederlands (Nederland)</option><option value="en"> English (United States)</option><option value="en_gb"> English (United Kingdom)</option><option value="de"> Deutsch (Deutschland)</option><option value="de_at"> Deutsch (Österreich)</option><option value="de_ch"> Deutsch (Schweiz)</option><option value="de_lu"> Deutsch (Luxemburg)</option><option value="fr_fr" selected> Français (France)</option><option value="fr_be"> Français (Belgique)</option><option value="fr_lu"> Français (Luxemburg)</option><option value="pl"> Polski</option><option value="es"> Español</option><option value="it"> Italiano</option><option value="pt"> Portugês (Brasileiro)</option> </select>
  1291. </div>
  1292. </div>
  1293.  
  1294. <div class="col-lg-12 col-md-12 col-sm-12 d-none d-sm-none d-md-block d-lg-block">
  1295. <div class="widget widget-contact">
  1296. <h3 class="widget-title mb-4">Contactez-nous</h3>
  1297. <div class="d-flex justify-content-between">
  1298. <ul class>
  1299. <li>
  1300. <h4 class="widget-title mb-0">Questions générales</h4>
  1301. </li>
  1302. <li><a href="/cdn-cgi/l/email-protection#254c4b434a65564856514a4a49560b4357"><i class="fas fa-paper-plane"></i> <span class="__cf_email__" data-cfemail="147d7a727b54677967607b7b78673a7266">[email&#160;protected]</span></a></li>
  1303. </ul>
  1304. <ul class>
  1305. <li>
  1306. <h4 class="widget-title mb-0">Questions commerciales</h4>
  1307. </li>
  1308. <li><a href="/cdn-cgi/l/email-protection#b2c1d3ded7c1f2c1dfc1c6dddddec19cd4c0"><i class="fas fa-paper-plane"></i> <span class="__cf_email__" data-cfemail="196a78757c6a596a746a6d7676756a377f6b">[email&#160;protected]</span></a></li>
  1309. </ul>
  1310. <ul class>
  1311. <li>
  1312. <h4 class="widget-title mb-0">Questions techniques</h4>
  1313. </li>
  1314. <li><a href="/cdn-cgi/l/email-protection#3e4d4b4e4e514c4a7e4d534d4a5151524d10584c"><i class="fas fa-paper-plane"></i> <span class="__cf_email__" data-cfemail="31424441415e434571425c42455e5e5d421f5743">[email&#160;protected]</span></a></li>
  1315. </ul>
  1316. </div>
  1317. </div>
  1318.  
  1319. </div>
  1320. <div class="col-lg-12 col-md-12 col-sm-12 text-center d-block d-sm-block d-md-none d-lg-none">
  1321. <div class="widget widget-contact">
  1322. <h3 class="widget-title mb-3">Contactez-nous</h3>
  1323. <div class>
  1324. <ul class>
  1325. <li>
  1326. <h4 class="widget-title mb-0">Questions générales</h4>
  1327. </li>
  1328. <li><a href="/cdn-cgi/l/email-protection#1b72757d745b6876686f74747768357d69"><i class="fas fa-paper-plane"></i> <span class="__cf_email__" data-cfemail="abc2c5cdc4ebd8c6d8dfc4c4c7d885cdd9">[email&#160;protected]</span></a></li>
  1329. </ul>
  1330. <ul class>
  1331. <li>
  1332. <h4 class="widget-title mb-0">Questions commerciales</h4>
  1333. </li>
  1334. <li><a href="/cdn-cgi/l/email-protection#0b786a676e784b7866787f64646778256d79"><i class="fas fa-paper-plane"></i> <span class="__cf_email__" data-cfemail="a9dac8c5ccdae9dac4daddc6c6c5da87cfdb">[email&#160;protected]</span></a></li>
  1335. </ul>
  1336. <ul class>
  1337. <li>
  1338. <h4 class="widget-title mb-0">Questions techniques</h4>
  1339. </li>
  1340. <li><a href="/cdn-cgi/l/email-protection#b0c3c5c0c0dfc2c4f0c3ddc3c4dfdfdcc39ed6c2"><i class="fas fa-paper-plane"></i> <span class="__cf_email__" data-cfemail="dcafa9acacb3aea89cafb1afa8b3b3b0aff2baae">[email&#160;protected]</span></a></li>
  1341. </ul>
  1342. </div>
  1343. </div>
  1344.  
  1345. </div>
  1346.  
  1347. <div class="col-10 clearfix d-block d-sm-block d-md-block d-lg-none justify-content-center ms-auto me-auto taalkeuzeBorder">
  1348. <input type="hidden" id="LangPagConnect" value="home">
  1349. <div class="input-group">
  1350. <div class="input-group-text"><i class="fas fa-globe" style="font-size: initial;"></i> </div>
  1351. <label class="visually-hidden" for="LanguageSelection_mobile">Language</label>
  1352. <select class="form-control form-select langSelection" id="LanguageSelection_mobile">
  1353. <option value="nl_be"> Nederlands (België)</option><option value="nl_nl"> Nederlands (Nederland)</option><option value="en"> English (United States)</option><option value="en_gb"> English (United Kingdom)</option><option value="de"> Deutsch (Deutschland)</option><option value="de_at"> Deutsch (Österreich)</option><option value="de_ch"> Deutsch (Schweiz)</option><option value="de_lu"> Deutsch (Luxemburg)</option><option value="fr_fr" selected> Français (France)</option><option value="fr_be"> Français (Belgique)</option><option value="fr_lu"> Français (Luxemburg)</option><option value="pl"> Polski</option><option value="es"> Español</option><option value="it"> Italiano</option><option value="pt"> Portugês (Brasileiro)</option> </select>
  1354. </div>
  1355. </div>
  1356.  
  1357.  
  1358. <div class="col-lg-12 col-md-12 col-sm-12 text-left d-none d-md-block clearfix">
  1359. <div class="widget widget-links">
  1360. <h4 class="widget-title mb-3">BLOG</h4>
  1361. <div class="d-flex justify-content-between">
  1362. <a href="https://www.smstools.fr/fr/blog/141/cpaas-en-marque-blanche" class style="font-size:11px; color:#a0a8b5;">CPaaS en marque blanche</a> <span style="color:#a0a8b5; font-size:10px;"><i class="fas fa-circle"></i></span> <a href="https://www.smstools.fr/fr/blog/101/utiliser-les-sms-pour-stimuler-les-telechargements-et-les-enregistrements-dapplications" class style="font-size:11px; color:#a0a8b5;">Utiliser les SMS pour stimuler les téléchargements et les enregistrements d'applications</a> <span style="color:#a0a8b5; font-size:10px;"><i class="fas fa-circle"></i></span> <a href="https://www.smstools.fr/fr/blog/79/comment-optimiser-au-mieux-mes-campagnes-sms-" class style="font-size:11px; color:#a0a8b5;">Comment optimiser au mieux mes campagnes SMS ?</a> </div>
  1363. </div>
  1364. </div>
  1365. </div>
  1366. </div>
  1367.  
  1368. </div>
  1369. </div>
  1370.  
  1371. <div class="bottom-footer d-block d-sm-block d-md-none d-lg-none">
  1372. <div class="container clearfix">
  1373. <div class="bt-footer">
  1374. <p class="float-center mb-2"><a href="https://www.smstools.fr/fr/copyright">&copy; 2024 Tous droits réservés, Smstools.</a></p>
  1375. <ul class="float-center white">
  1376. <li class="pb-2"><a href="https://www.smstools.fr/fr/terms-and-conditions">Conditions générales</a></li>
  1377. <li class="pb-2"><a href="https://www.smstools.fr/fr/acceptable-use-policy">Politique d'utilisation acceptable</a></li>
  1378. <li class="pb-2"><a href="https://www.smstools.fr/fr/privacy-policy">Politique de confidentialité</a></li>
  1379. <li><a href="https://www.smstools.fr/fr/sitemap">Sitemap</a></li>
  1380. </ul>
  1381. </div>
  1382.  
  1383. </div>
  1384. </div>
  1385.  
  1386.  
  1387. <div class="bottom-footer d-none d-sm-none d-md-block d-lg-block">
  1388. <div class="container clearfix">
  1389. <div class="bt-footer">
  1390. <p class="float-start"><a href="https://www.smstools.fr/fr/copyright">&copy; 2024 Tous droits réservés, Smstools.</a></p>
  1391. <ul class="float-end list-inline">
  1392. <li><a href="https://www.smstools.fr/fr/terms-and-conditions">Conditions générales</a></li>
  1393. <li>&bull;</li>
  1394. <li><a href="https://www.smstools.fr/fr/acceptable-use-policy">Politique d'utilisation acceptable</a></li>
  1395. <li>&bull;</li>
  1396. <li><a href="https://www.smstools.fr/fr/privacy-policy">Politique de confidentialité</a></li>
  1397. <li>&bull;</li>
  1398. <li><a href="https://www.smstools.fr/fr/sitemap">Sitemap</a></li>
  1399. </ul>
  1400. </div>
  1401.  
  1402. </div>
  1403. </div>
  1404.  
  1405. </footer>
  1406.  
  1407. <a href="#" id="toTop"></a>
  1408. </div>
  1409.  
  1410. <script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script><script src="https://code.jquery.com/jquery-3.6.0.min.js" integrity="sha256-/xUj+3OJU5yExlq6GSYGSHk7tPXikynS7ogEvDej/m4=" crossorigin="anonymous" type="8f6073849ea8bed86cd2ee44-text/javascript"></script>
  1411. <script src="https://www.smstools.fr/assets/plugins/bootstrap/js/bootstrap.bundle.min.js" type="8f6073849ea8bed86cd2ee44-text/javascript"></script>
  1412. <script src="https://www.smstools.fr/assets/js/plugin/slick.min.js" type="8f6073849ea8bed86cd2ee44-text/javascript"></script>
  1413. <script src="https://www.smstools.fr/assets/js/prism.js" type="8f6073849ea8bed86cd2ee44-text/javascript"></script>
  1414. <script src="https://www.smstools.fr/assets/js/apimarkup.js" type="8f6073849ea8bed86cd2ee44-text/javascript"></script>
  1415. <script src="https://www.smstools.fr/assets/js/menu.min.js?v=20220309" type="8f6073849ea8bed86cd2ee44-text/javascript"></script>
  1416. <script src="https://www.smstools.fr/assets/js/script.min.js?v=20220309" type="8f6073849ea8bed86cd2ee44-text/javascript"></script>
  1417. <script type="8f6073849ea8bed86cd2ee44-text/javascript">
  1418. if (!window.smstools) window.smstools = {};
  1419. smstools.CookieSet = 0;
  1420. smstools.ShowCookie = 1;
  1421. </script>
  1422. <script type="8f6073849ea8bed86cd2ee44-text/javascript">
  1423.    if (smstools.CookieSet === 0 && smstools.ShowCookie === 1) {
  1424.        $(document).ready(function () {
  1425.            setTimeout(function () {
  1426.                $("#cookieConsent").fadeIn(200);
  1427.            }, 4000);
  1428.            $("#closeCookieConsent, .cookieConsentOK").click(function () {
  1429.                $.ajax({
  1430.                    type: "POST",
  1431.                    url: "/ajax/ajax_setCookie.php",
  1432.                    dataType: "json",
  1433.                    cache: false,
  1434.                }).done(function (data) {
  1435.                    $("#cookieConsent").fadeOut(200);
  1436.                });
  1437.            });
  1438.        });
  1439.    }
  1440. </script>
  1441. <script type="8f6073849ea8bed86cd2ee44-text/javascript">
  1442.    function ValidateEmail(email) {
  1443.        var re = /^([a-zA-Z0-9_.+-])+\@(([a-zA-Z0-9-])+\.)+([a-zA-Z0-9]{2,4})+$/;;
  1444.        return re.test(String(email).toLowerCase());
  1445.    }
  1446.  
  1447.    function RegisterNewsletter() {
  1448.        $("#email_newsletter").removeClass('error');
  1449.        $('#Newslbtn').attr('disabled', true);
  1450.        $("#NewsletterError").slideUp('fast');
  1451.        $("#NewsletterSuccess").slideUp('fast');
  1452.        var newsletter_emailPre = $("#email_newsletter").val();
  1453.        var newsletter_email = newsletter_emailPre.trim();
  1454.        var ValidEmail = ValidateEmail(newsletter_email);
  1455.        if (ValidEmail) {
  1456.            grecaptcha.ready(function() {
  1457.                grecaptcha.execute('6Leji8kZAAAAAENJRJpZTLcSYOva5qGkXh-odmh3', {
  1458.                    action: 'newsletter'
  1459.                }).then(function(token) {
  1460.                    $('#Subscribe').prepend('<input type="hidden" name="g-recaptcha-response" value="' + token + '">');
  1461.                    $.post("/includes/QuoteCaptcha.php", {
  1462.                        token: token
  1463.                    }, function(result) {
  1464.                        if (result.success) {
  1465.                            dataForm = $("#Subscribe").serialize();
  1466.                            $.ajax({
  1467.                                type: "POST",
  1468.                                url: "../ajax/newsletter_signup.php",
  1469.                                data: dataForm,
  1470.                                dataType: "json",
  1471.                                cache: false,
  1472.                            }).done(function(data) {
  1473.                                if (data.success) {
  1474.                                    $("#Subscribe").slideUp('fast');
  1475.                                    $("#NewsletterSuccess").slideDown('fast');
  1476.                                    return false;
  1477.                                } else {
  1478.                                    $("#Subscribe").slideUp('fast');
  1479.                                    $("#NewsletterError").slideDown('fast');
  1480.                                    $('#Newslbtn').attr('disabled', false);
  1481.                                    setTimeout(function() {
  1482.                                        $("#email_newsletter").val('');
  1483.                                        $("#Subscribe").slideDown('fast');
  1484.                                        $("#NewsletterError").slideUp('fast');
  1485.                                    }, 3000);
  1486.                                    return false;
  1487.                                }
  1488.                            });
  1489.                        }
  1490.                    });
  1491.                });
  1492.            });
  1493.        } else {
  1494.            $("#email_newsletter").addClass('error');
  1495.            $('#Newslbtn').attr('disabled', false);
  1496.        };
  1497.    }
  1498. </script>
  1499. <script type="8f6073849ea8bed86cd2ee44-text/javascript">
  1500.    const dataSet = localStorage.getItem('codetype');
  1501.    $(document).ready(function(){
  1502.        if (dataSet != null && dataSet != ''){
  1503.            Setcodes(dataSet);
  1504.        }
  1505.    });
  1506.  
  1507.    let itemsArray = [];
  1508.  
  1509.    function Setcodes(type){
  1510.  
  1511.        if (type == 'php'){
  1512.            oposite = 'node';
  1513.            oposite2 = 'ruby';
  1514.            oposite3 = 'cURL';
  1515.            oposite4 = 'python';
  1516.            oposite5 = 'csharp';
  1517.            oposite6 = 'pwrshell';
  1518.            oposite7 = 'shell';
  1519.            topheight = "-4em";
  1520.        } else if (type == 'node') {
  1521.            oposite = 'php';
  1522.            oposite2 = 'ruby';
  1523.            oposite3 = 'cURL';
  1524.            oposite4 = 'python';
  1525.            oposite5 = 'csharp';
  1526.            oposite6 = 'pwrshell';
  1527.            oposite7 = 'shell';
  1528.            topheight = "-8em";
  1529.        } else if (type == 'ruby') {
  1530.            oposite = 'php';
  1531.            oposite2 = 'node';
  1532.            oposite3 = 'cURL';
  1533.            oposite4 = 'python';
  1534.            oposite5 = 'csharp';
  1535.            oposite6 = 'pwrshell';
  1536.            oposite7 = 'shell';
  1537.            topheight = "-3.5em";
  1538.        } else if (type == 'cURL') {
  1539.            oposite = 'php';
  1540.            oposite2 = 'node';
  1541.            oposite3 = 'ruby';
  1542.            oposite4 = 'python';
  1543.            oposite5 = 'csharp';
  1544.            oposite6 = 'pwrshell';
  1545.            oposite7 = 'shell';
  1546.            topheight = "0";
  1547.        } else if (type == 'python') {
  1548.            oposite = 'php';
  1549.            oposite2 = 'node';
  1550.            oposite3 = 'ruby';
  1551.            oposite4 = 'cURL';
  1552.            oposite5 = 'csharp';
  1553.            oposite6 = 'pwrshell';
  1554.            oposite7 = 'shell';
  1555.            topheight = "-5em";
  1556.        } else if (type == 'csharp') {
  1557.            oposite = 'php';
  1558.            oposite2 = 'node';
  1559.            oposite3 = 'ruby';
  1560.            oposite4 = 'cURL';
  1561.            oposite5 = 'python';
  1562.            oposite6 = 'pwrshell';
  1563.            oposite7 = 'shell';
  1564.            topheight = "-5em";
  1565.        } else if (type == 'pwrshell') {
  1566.            oposite = 'php';
  1567.            oposite2 = 'node';
  1568.            oposite3 = 'ruby';
  1569.            oposite4 = 'cURL';
  1570.            oposite5 = 'python';
  1571.            oposite6 = 'csharp';
  1572.            oposite7 = 'shell';
  1573.            topheight = "-5em";
  1574.        } else if (type == 'shell') {
  1575.            oposite = 'php';
  1576.            oposite2 = 'node';
  1577.            oposite3 = 'ruby';
  1578.            oposite4 = 'cURL';
  1579.            oposite5 = 'python';
  1580.            oposite6 = 'csharp';
  1581.            oposite7 = 'pwrshell';
  1582.            topheight = "-5em";
  1583.        }
  1584.  
  1585.        
  1586.        if ($(".apidoc").length){
  1587.            $(".apidoc").css({"top": topheight});
  1588.        }
  1589.  
  1590.        $(".btn_"+type).addClass('active');
  1591.        $(".btn_"+type).addClass('btn-primary');
  1592.        $(".btn_"+type).removeClass('btn-secondary');
  1593.  
  1594.        $(".btn_"+oposite).removeClass('active');
  1595.        $(".btn_"+oposite).addClass('btn-secondary');
  1596.        $(".btn_"+oposite).removeClass('btn-primary');
  1597.  
  1598.        $(".btn_"+oposite2).removeClass('active');
  1599.        $(".btn_"+oposite2).addClass('btn-secondary');
  1600.        $(".btn_"+oposite2).removeClass('btn-primary');
  1601.  
  1602.        $(".btn_"+oposite3).removeClass('active');
  1603.        $(".btn_"+oposite3).addClass('btn-secondary');
  1604.        $(".btn_"+oposite3).removeClass('btn-primary');
  1605.  
  1606.        $(".btn_"+oposite4).removeClass('active');
  1607.        $(".btn_"+oposite4).addClass('btn-secondary');
  1608.        $(".btn_"+oposite4).removeClass('btn-primary');
  1609.  
  1610.        $(".btn_"+oposite5).removeClass('active');
  1611.        $(".btn_"+oposite5).addClass('btn-secondary');
  1612.        $(".btn_"+oposite5).removeClass('btn-primary');
  1613.  
  1614.        $(".btn_"+oposite6).removeClass('active');
  1615.        $(".btn_"+oposite6).addClass('btn-secondary');
  1616.        $(".btn_"+oposite6).removeClass('btn-primary');
  1617.  
  1618.        $(".btn_"+oposite7).removeClass('active');
  1619.        $(".btn_"+oposite7).addClass('btn-secondary');
  1620.        $(".btn_"+oposite7).removeClass('btn-primary');
  1621.  
  1622.        $("."+type).slideDown("fast");
  1623.        $("."+oposite).slideUp("fast");
  1624.        $("."+oposite2).slideUp("fast");
  1625.        $("."+oposite3).slideUp("fast");
  1626.        $("."+oposite4).slideUp("fast");
  1627.        $("."+oposite5).slideUp("fast");
  1628.        $("."+oposite6).slideUp("fast");
  1629.        $("."+oposite7).slideUp("fast");
  1630.  
  1631.        localStorage.clear();
  1632.        if (type != 'cURL') {
  1633.            localStorage.setItem('codetype', type);
  1634.        }
  1635.    }
  1636. </script>
  1637. <script type="8f6073849ea8bed86cd2ee44-text/javascript">
  1638.    $(document).ready(function()
  1639. {
  1640. $.ajax({
  1641. type: "POST",
  1642. url: "ajax/ajax_get_api_doc.php?taal=fr",
  1643. dataType: "json"
  1644. })
  1645. .done(function(data) {
  1646. $("#api_docs").html(data.ReturnPage);
  1647. });
  1648. }
  1649. );
  1650. </script>
  1651. <script src="/cdn-cgi/scripts/7d0fa10a/cloudflare-static/rocket-loader.min.js" data-cf-settings="8f6073849ea8bed86cd2ee44-|49" defer></script></body>
  1652. </html>
Copyright © 2002-9 Sam Ruby, Mark Pilgrim, Joseph Walton, and Phil Ringnalda