Get the source code from Github

Result:

title Logiciel pour l’envoi de SMS en masse - Passerelle d'API SMS.
description Logiciel pour envoyer SMS en masse et plateforme API SMS passerelle Smstools
url Open (new window) | https://www.smstools.fr/
keywords
Array
(
    [0] => logiciel
    [1] => pour
    [2] => envoyer
    [3] => sms
    [4] => masse
    [5] => et
    [6] => plateforme
    [7] => api
    [8] => passerelle
    [9] => smstools
)
image
code
feeds
authorName Smstools, Xtreme Internet Solutions BVBA
authorUrl
icon
favicon
Open (new window) | https://www.smstools.fr/favicon.ico
providerName Smstools
providerUrl Open (new window) | https://www.smstools.fr
publishedTime
license
cms
language fr
languages
Array
(
    [nl-be] => Nyholm\Psr7\Uri Object
        (
            [scheme:Nyholm\Psr7\Uri:private] => https
            [userInfo:Nyholm\Psr7\Uri:private] => 
            [host:Nyholm\Psr7\Uri:private] => www.smstools.be
            [port:Nyholm\Psr7\Uri:private] => 
            [path:Nyholm\Psr7\Uri:private] => /
            [query:Nyholm\Psr7\Uri:private] => 
            [fragment:Nyholm\Psr7\Uri:private] => 
        )

    [nl-nl] => Nyholm\Psr7\Uri Object
        (
            [scheme:Nyholm\Psr7\Uri:private] => https
            [userInfo:Nyholm\Psr7\Uri:private] => 
            [host:Nyholm\Psr7\Uri:private] => www.smstools.nl
            [port:Nyholm\Psr7\Uri:private] => 
            [path:Nyholm\Psr7\Uri:private] => /
            [query:Nyholm\Psr7\Uri:private] => 
            [fragment:Nyholm\Psr7\Uri:private] => 
        )

    [fr] => Nyholm\Psr7\Uri Object
        (
            [scheme:Nyholm\Psr7\Uri:private] => https
            [userInfo:Nyholm\Psr7\Uri:private] => 
            [host:Nyholm\Psr7\Uri:private] => www.smstools.fr
            [port:Nyholm\Psr7\Uri:private] => 
            [path:Nyholm\Psr7\Uri:private] => /
            [query:Nyholm\Psr7\Uri:private] => 
            [fragment:Nyholm\Psr7\Uri:private] => 
        )

    [fr-fr] => Nyholm\Psr7\Uri Object
        (
            [scheme:Nyholm\Psr7\Uri:private] => https
            [userInfo:Nyholm\Psr7\Uri:private] => 
            [host:Nyholm\Psr7\Uri:private] => www.smstools.fr
            [port:Nyholm\Psr7\Uri:private] => 
            [path:Nyholm\Psr7\Uri:private] => /
            [query:Nyholm\Psr7\Uri:private] => 
            [fragment:Nyholm\Psr7\Uri:private] => 
        )

    [fr-be] => Nyholm\Psr7\Uri Object
        (
            [scheme:Nyholm\Psr7\Uri:private] => https
            [userInfo:Nyholm\Psr7\Uri:private] => 
            [host:Nyholm\Psr7\Uri:private] => www.smstools.be
            [port:Nyholm\Psr7\Uri:private] => 
            [path:Nyholm\Psr7\Uri:private] => /fr/logiciel-pour-lenvoi-de-sms-en-masse-et-passerelle-api-sms
            [query:Nyholm\Psr7\Uri:private] => 
            [fragment:Nyholm\Psr7\Uri:private] => 
        )

    [fr-lu] => Nyholm\Psr7\Uri Object
        (
            [scheme:Nyholm\Psr7\Uri:private] => https
            [userInfo:Nyholm\Psr7\Uri:private] => 
            [host:Nyholm\Psr7\Uri:private] => www.smstools.lu
            [port:Nyholm\Psr7\Uri:private] => 
            [path:Nyholm\Psr7\Uri:private] => /
            [query:Nyholm\Psr7\Uri:private] => 
            [fragment:Nyholm\Psr7\Uri:private] => 
        )

    [de] => Nyholm\Psr7\Uri Object
        (
            [scheme:Nyholm\Psr7\Uri:private] => https
            [userInfo:Nyholm\Psr7\Uri:private] => 
            [host:Nyholm\Psr7\Uri:private] => www.sms-tools.de
            [port:Nyholm\Psr7\Uri:private] => 
            [path:Nyholm\Psr7\Uri:private] => /
            [query:Nyholm\Psr7\Uri:private] => 
            [fragment:Nyholm\Psr7\Uri:private] => 
        )

    [de-de] => Nyholm\Psr7\Uri Object
        (
            [scheme:Nyholm\Psr7\Uri:private] => https
            [userInfo:Nyholm\Psr7\Uri:private] => 
            [host:Nyholm\Psr7\Uri:private] => www.sms-tools.de
            [port:Nyholm\Psr7\Uri:private] => 
            [path:Nyholm\Psr7\Uri:private] => /
            [query:Nyholm\Psr7\Uri:private] => 
            [fragment:Nyholm\Psr7\Uri:private] => 
        )

    [de-at] => Nyholm\Psr7\Uri Object
        (
            [scheme:Nyholm\Psr7\Uri:private] => https
            [userInfo:Nyholm\Psr7\Uri:private] => 
            [host:Nyholm\Psr7\Uri:private] => www.smstools.at
            [port:Nyholm\Psr7\Uri:private] => 
            [path:Nyholm\Psr7\Uri:private] => /
            [query:Nyholm\Psr7\Uri:private] => 
            [fragment:Nyholm\Psr7\Uri:private] => 
        )

    [de-ch] => Nyholm\Psr7\Uri Object
        (
            [scheme:Nyholm\Psr7\Uri:private] => https
            [userInfo:Nyholm\Psr7\Uri:private] => 
            [host:Nyholm\Psr7\Uri:private] => www.smstools.ch
            [port:Nyholm\Psr7\Uri:private] => 
            [path:Nyholm\Psr7\Uri:private] => /
            [query:Nyholm\Psr7\Uri:private] => 
            [fragment:Nyholm\Psr7\Uri:private] => 
        )

    [de-lu] => Nyholm\Psr7\Uri Object
        (
            [scheme:Nyholm\Psr7\Uri:private] => https
            [userInfo:Nyholm\Psr7\Uri:private] => 
            [host:Nyholm\Psr7\Uri:private] => www.smstools.lu
            [port:Nyholm\Psr7\Uri:private] => 
            [path:Nyholm\Psr7\Uri:private] => /
            [query:Nyholm\Psr7\Uri:private] => 
            [fragment:Nyholm\Psr7\Uri:private] => 
        )

    [en] => Nyholm\Psr7\Uri Object
        (
            [scheme:Nyholm\Psr7\Uri:private] => https
            [userInfo:Nyholm\Psr7\Uri:private] => 
            [host:Nyholm\Psr7\Uri:private] => www.smstools.com
            [port:Nyholm\Psr7\Uri:private] => 
            [path:Nyholm\Psr7\Uri:private] => /
            [query:Nyholm\Psr7\Uri:private] => 
            [fragment:Nyholm\Psr7\Uri:private] => 
        )

    [en-us] => Nyholm\Psr7\Uri Object
        (
            [scheme:Nyholm\Psr7\Uri:private] => https
            [userInfo:Nyholm\Psr7\Uri:private] => 
            [host:Nyholm\Psr7\Uri:private] => www.smstools.com
            [port:Nyholm\Psr7\Uri:private] => 
            [path:Nyholm\Psr7\Uri:private] => /
            [query:Nyholm\Psr7\Uri:private] => 
            [fragment:Nyholm\Psr7\Uri:private] => 
        )

    [en-gb] => Nyholm\Psr7\Uri Object
        (
            [scheme:Nyholm\Psr7\Uri:private] => https
            [userInfo:Nyholm\Psr7\Uri:private] => 
            [host:Nyholm\Psr7\Uri:private] => www.sms-tools.co.uk
            [port:Nyholm\Psr7\Uri:private] => 
            [path:Nyholm\Psr7\Uri:private] => /
            [query:Nyholm\Psr7\Uri:private] => 
            [fragment:Nyholm\Psr7\Uri:private] => 
        )

    [x-default] => Nyholm\Psr7\Uri Object
        (
            [scheme:Nyholm\Psr7\Uri:private] => https
            [userInfo:Nyholm\Psr7\Uri:private] => 
            [host:Nyholm\Psr7\Uri:private] => www.smstools.com
            [port:Nyholm\Psr7\Uri:private] => 
            [path:Nyholm\Psr7\Uri:private] => /
            [query:Nyholm\Psr7\Uri:private] => 
            [fragment:Nyholm\Psr7\Uri:private] => 
        )

)
View all collected data

OEmbed data

Endpoint
All data collected

Meta data

All data collected
Array
(
    [keywords] => Array
        (
            [0] => logiciel,pour,envoyer,sms,masse,et,plateforme,api,sms,passerelle,smstools
        )

    [description] => Array
        (
            [0] => Logiciel pour envoyer SMS en masse et plateforme API SMS passerelle Smstools
        )

    [author] => Array
        (
            [0] => Smstools, Xtreme Internet Solutions BVBA
        )

    [viewport] => Array
        (
            [0] => width=device-width, maximum-scale=5, initial-scale=1
        )

    [robots] => Array
        (
            [0] => all
        )

)

Linked data

All data collected
Array
(
    [@context] => http://schema.org/
    [@type] => Organization
    [name] => Smstools
    [url] => https://www.smstools.fr
    [logo] => https://www.smstools.fr/img/logo_smstools_light.webp
    [contactPoint] => Array
        (
            [0] => Array
                (
                    [@type] => ContactPoint
                    [telephone] => 32 89 449 041
                    [contactType] => customer service
                )

        )

    [sameAs] => Array
        (
            [0] => https://www.facebook.com/smstools
            [1] => https://www.youtube.com/channel/UCQYBP_C94HyhKESmASG-lrg
            [2] => https://www.linkedin.com//company/xtreme-internet-solutions-bvba
        )

)

HTML content

                        <!DOCTYPE html>
<html lang="fr">

<head>
	<meta charset="utf-8" />

		<title>Logiciel pour l’envoi de SMS en masse - Passerelle d'API SMS.</title>
		<meta name="keywords" content="logiciel,pour,envoyer,sms,masse,et,plateforme,api,sms,passerelle,smstools" />
		<meta name="description" content="Logiciel pour envoyer SMS en masse et plateforme API SMS passerelle Smstools" />
		<meta name="Author" content="Smstools, Xtreme Internet Solutions BVBA" />
		<meta name="viewport" content="width=device-width, maximum-scale=5, initial-scale=1" />
		<meta name="robots" content="all">

		
		
					<script type="application/ld+json">{"@context":"http://schema.org/","@type":"Organization","name":"Smstools","url":"https://www.smstools.fr","logo":"https://www.smstools.fr/img/logo_smstools_light.webp","contactPoint":[{"@type":"ContactPoint","telephone":"32 89 449 041","contactType":"customer service"}],"sameAs":["https://www.facebook.com/smstools","https://www.youtube.com/channel/UCQYBP_C94HyhKESmASG-lrg","https://www.linkedin.com//company/xtreme-internet-solutions-bvba"]}</script>
		
		
		
		
		
		
		
		<base href="https://www.smstools.fr/" target="_self">
			
			<link rel="shortcut icon" href="https://www.smstools.fr/favicon.ico" type="image/x-icon" />
		

						<link rel="stylesheet" type="text/css" href="assets/plugins/bootstrap/css/bootstrap.min.css?v=20210510">
			<link rel="stylesheet" type="text/css" href="assets/css/all.min.css?v=20210510">

			<style>
				@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');
			</style>
			<link rel="stylesheet" type="text/css" href="assets/css/style.min.css?v=20210510">
			<link rel="stylesheet" type="text/css" href="assets/css/responsive.min.css?v=20210510">
			
<link rel="canonical" href="https://www.smstools.fr" />
<link rel="alternate" href="https://www.smstools.be" hreflang="nl-be" />
<link rel="alternate" href="https://www.smstools.nl" hreflang="nl-nl" />
<link rel="alternate" href="https://www.smstools.fr" hreflang="fr" />
<link rel="alternate" href="https://www.smstools.fr" hreflang="fr-fr" />
<link rel="alternate" href="https://www.smstools.be/fr/logiciel-pour-lenvoi-de-sms-en-masse-et-passerelle-api-sms" hreflang="fr-be" />
<link rel="alternate" href="https://www.smstools.lu" hreflang="fr-lu" />
<link rel="alternate" href="https://www.sms-tools.de" hreflang="de" />
<link rel="alternate" href="https://www.sms-tools.de" hreflang="de-de" />
<link rel="alternate" href="https://www.smstools.at" hreflang="de-at" />
<link rel="alternate" href="https://www.smstools.ch" hreflang="de-ch" />
<link rel="alternate" href="https://www.smstools.lu" hreflang="de-lu" />
<link rel="alternate" href="https://www.smstools.com" hreflang="en" />
<link rel="alternate" href="https://www.smstools.com" hreflang="en-us" />
<link rel="alternate" href="https://www.sms-tools.co.uk" hreflang="en-gb" />
<link rel="alternate" href="https://www.smstools.com" hreflang="x-default" />

	<script>
		document.addEventListener('DOMContentLoaded', () => {
			/** init gtm after 3500 seconds - this could be adjusted */
			setTimeout(initGTM, 3500);
			setTimeout(initRecaptcha, 3500);
		});
		document.addEventListener('scroll', initGTMOnEvent);
		document.addEventListener('mousemove', initGTMOnEvent);
		document.addEventListener('touchstart', initGTMOnEvent);

		function initGTMOnEvent (event) {
			initGTM();
			initRecaptcha();
			event.currentTarget.removeEventListener(event.type, initGTMOnEvent); // remove the event listener that got triggered
		}

		function initGTM () {
			if (window.gtmDidInit) {
				return false;
			}
			window.gtmDidInit = true; // flag to ensure script does not get added to DOM more than once.
			window.dataLayer = window.dataLayer || [];
			const script = document.createElement('script');
			script.type = 'text/javascript';
			script.async = true;
			script.onload = () => { window.dataLayer.push({ event: 'gtm.js', 'gtm.start': (new Date()).getTime(), 'gtm.uniqueEventId': 0 }); } // this part ensures PageViews is always tracked
			script.src = 'https://www.googletagmanager.com/gtm.js?id=GTM-MBD3Z8V';

			document.head.appendChild(script);
		}

		function initRecaptcha(){
			if (window.recapDidInit) {
				return false;
			}
			window.recapDidInit = true; // flag to ensure script does not get added to DOM more than once.
			const script = document.createElement('script');
			script.type = 'text/javascript';
			script.async = true;
			script.src = 'https://www.google.com/recaptcha/api.js?render=6Leji8kZAAAAAENJRJpZTLcSYOva5qGkXh-odmh3&hl=fr';

			document.head.appendChild(script);
			
		}
	</script>

<link rel="preconnect" href="https://fonts.gstatic.com">
<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">

<style>
	.modal{
		z-index:9999;
	}

	.grecaptcha-badge {
		bottom: 130px !important;
	}
</style>
</head>

<body class="bg-color2" >

	

	<div class="wrapper" style='overflow-x:hidden;'>
		
<header class="style2 hp5 sticky">
			<div class="container-fluid">
				<div class="header-content">
					<div class="logo">
						<a href="https://www.smstools.fr" alt="Smstools">
							<img src="https://www.smstools.fr/assets/images/logo_dark2.webp" alt="Smstools">
						</a>
					</div><!--logo end-->
					<nav class="ms-auto">
						<ul>
							<li class="has-mega-menu
														"><a href="#" title="Services" class='mainb'>Services</a>
								<div class="mega-menu">
									<div class="row">
										<div class="col-lg-4">
											<div class="mmenu">
												<span class='menutitle'>Envoyez</span>
												<ul style='margin-top: 33px;'>
													<li ><a href="https://www.smstools.fr/fr/logiciel-pour-l-envoi-de-sms-en-masse" title="">Logiciel SMS</a></li>
													<li><a href="https://www.smstools.fr/fr/envoi-sms-api-passerelle" title="">SMS API</a></li>
																										<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/email2sms" title="">Email2SMS</a></li>
																									</ul>
											</div>
										</div>
										<div class="col-lg-4">
											<div class="mmenu">
												<span class='menutitle'>Recevez</span>
												<ul style='margin-top: 33px;'>
													<li ><a href="https://www.smstools.fr/fr/numero-mobile-sms-virtuel" title="">Numéro mobile virtuel</a></li>
																										<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>
																																						</ul>
											</div>
										</div>
										<div class="col-lg-4">
											<div class="mmenu">
												<span class='menutitle'>Autres services</span>
												<ul style='margin-top: 33px;'>
													<li ><a href="https://www.smstools.fr/fr/coupon-de-sms" title="">SMS 2.0</a></li>
													<li ><a href="https://www.smstools.fr/fr/marque-blanche-revendeur-de-sms" title="">Revendeur de SMS</a></li>
																									</ul>
											</div>
										</div>
																			</div>
								</div>
							</li>
							<li class="has-mega-menu
														"><a href="#" title="Solutions" class='mainb'>Solutions</a>
								<div class="mega-menu">
									<div class="row">
										<div class="col-lg-4">
											<div class="mmenu">
												<span class='menutitle'>Solutions</span>
												<ul style='margin-top: 33px;'>
													<li ><a href="https://www.smstools.fr/fr/api-sms-pour-developpeurs-de-logiciels" title=""><i class="fas fa-cog"></i> Développeurs de logiciels</a></li>
													<li ><a href="https://www.smstools.fr/fr/sms-pour-le-monde-scolaire-pour-les-etablissements-d-enseignement" title=""><i class="fas fa-graduation-cap"></i> Structures éducatives</a></li>
													<li ><a href="https://www.smstools.fr/fr/envoyez-des-sms-marketing-en-masse" title=""><i class="fas fa-comments"></i> Marketing SMS</a></li>
													<li ><a href="https://www.smstools.fr/fr/sms-solutions-pour-clubs-sportifs" title=""><i class="fas fa-futbol"></i> Clubs sportifs</a></li>
												</ul>
											</div>
										</div>
										<div class="col-lg-4">
											<div class="mmenu">
												<span class='menutitle'>&nbsp;</span>	
												<ul style='margin-top: 33px;'>
													<li ><a href="https://www.smstools.fr/fr/logiciel-sms-pour-planificateurs-de-lemploi-et-dinterim-agences" title=""><i class="fas fa-briefcase"></i> Recrutement et intérim</a></li>
													<li ><a href="https://www.smstools.fr/fr/communication-par-sms-en-masse-pour-les-evenements" title=""><i class="fas fa-calendar-alt"></i> Évènementiel</a></li>
													<li ><a href="https://www.smstools.fr/fr/solutions-sms-pour-les-medecins-et-etablissements-de-sante" title=""><i class="fas fa-heartbeat"></i> Santé & médecins</a></li>
													<li ><a href="https://www.smstools.fr/fr/societe-de-services-financiers" title=""><i class="fas fa-money-bill-wave"></i> Banques & finance</a></li>
												</ul>
											</div>
										</div>
										<div class="col-lg-4">
											<div class="mmenu">
												<span class='menutitle'>&nbsp;</span>
												<ul style='margin-top: 33px;'>
													<li ><a href="https://www.smstools.fr/fr/solutions-sms-pour-hospitalite-horeca-chr" title=""><i class="fas fa-bed"></i> Horeca - CHR</a></li>
													<li ><a href="https://www.smstools.fr/fr/sms-authentification-pour-les-instutitions-financieres-banques" title=""><i class="fas fa-balance-scale"></i> Structures gouvernementales</a></li>
													<li ><a href="https://www.smstools.fr/fr/marketing-sms-pour-la-vente-au-detail" title=""><i class="fas fa-shopping-bag"></i> Vente au détail</a></li>
													<li ><a href="https://www.smstools.fr/fr/sms-pour-communication-de-crise" title=""><i class="fas fa-exclamation-triangle"></i> Communication de crise</a></li>
												</ul>
											</div>
										</div>
																			</div>
								</div>
							</li>
							<li class='has-dropmenu
							'
							><a href="#" title="" class='mainb'>Développeurs</a>
								<ul>
									<li ><a href="https://www.smstools.fr/fr/envoi-sms-api-passerelle" title="">API Docs</a></li>
																		<li ><a href="https://www.smstools.fr/fr/zapier" title="">Zapier</a></li>
								</ul>
							</li>
							<li
														><a href="https://www.smstools.fr/fr/tarifs" title="" class='mainb'>Tarifs</a></li>
							<li class='has-dropmenu
							'
							><a href="#" title="" class='mainb'>Nous connaître</a>
								<ul>
									<li ><a href="https://www.smstools.fr/fr/pourquoi-smstools" title="">Pourquoi smstools ?</a></li>
									<li ><a href="https://www.smstools.fr/fr/a-propos-de-nous" title="">Nous connaître</a></li>
																											<li ><a href="https://www.smstools.fr/fr/blog" title="">Blog</a></li>
									<li ><a href="https://www.smstools.fr/fr/faq" title="">Faq</a></li>
									<li ><a href="https://www.smstools.fr/fr/sla" title="">Service level agreement (sla)</a></li>
								</ul>
							</li>
							<li
														><a href="https://www.smstools.fr/fr/contact" title="" class='mainb'>Contact</a></li>
							<li><a title="Register" href='https://www.smstools.fr/fr/register'  class='btn btn-danger regbtnHeader'>Inscription</a></li>
							<li><a href="https://mysms.software" target="_blank"  rel="nofollow" ><i class='fas fa-tachometer-alt'></i> Connexion</a></li>
						</ul>
					</nav><!--navigation end-->
					
					<ul class="icons-list desktop-hide">
						<li>
							<a href="#" title="" class="menu-btn">
								<i class="fas fa-bars"></i>
							</a>
						</li>
					</ul><!--icons-list end-->
				</div><!--header-content end-->
			</div>
		</header><!--header end-->

		<div class="responsive-mobile-menu d-flex flex-wrap align-items-end">
			<button type="button" title="" class="btn close-menu">
				<img src="https://www.smstools.fr/assets/images/close.webp" alt="Close">
			</button>

			<a href="https://www.smstools.fr" alt="Smstools">
				<img src="https://www.smstools.fr/assets/images/logo_white.webp" alt="Smstools">
			</a>
			<ul class="mb-menu">
				<li><a href="#" title="">Services</a>
					<ul>
						<li><a href="https://www.smstools.fr/fr/logiciel-pour-l-envoi-de-sms-en-masse" title="">Logiciel SMS</a></li>
						<li><a href="https://www.smstools.fr/fr/envoi-sms-api-passerelle" title="">SMS API</a></li>
						<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/numero-mobile-sms-virtuel" title="">Numéro mobile virtuel</a></li>
						<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>
						<li><a href="https://www.smstools.fr/fr/email2sms" title="">Email2SMS</a></li>
						<li><a href="https://www.smstools.fr/fr/messages-vocaux-api-et-logiciel" title="">Messages vocaux</a></li>
						<li><a href="https://www.smstools.fr/fr/carte-sim-hote" title="">Carte SIM hôte</a></li>
						<li><a href="https://www.smstools.fr/fr/coupon-de-sms" title="">SMS 2.0</a></li>
						<li><a href="https://www.smstools.fr/fr/marque-blanche-revendeur-de-sms" title="">Revendeur de SMS</a></li>
						<li><a href="https://www.smstools.fr/fr/solutions-sms-sur-mesure" title="">Solutions sur mesure</a></li>
																		
					</ul>
				</li>
				<li><a href="#" title="">Solutions</a>
					<ul>
						<li><a href="https://www.smstools.fr/fr/api-sms-pour-developpeurs-de-logiciels" title=""><i class="fas fa-cog"></i> Développeurs de logiciels</a></li>
						<li><a href="https://www.smstools.fr/fr/sms-pour-le-monde-scolaire-pour-les-etablissements-d-enseignement" title=""><i class="fas fa-graduation-cap"></i> Structures éducatives</a></li>
						<li><a href="https://www.smstools.fr/fr/envoyez-des-sms-marketing-en-masse" title=""><i class="fas fa-comments"></i> Marketing SMS</a></li>
						<li><a href="https://www.smstools.fr/fr/sms-solutions-pour-clubs-sportifs" title=""><i class="fas fa-futbol"></i> Clubs sportifs</a></li>
						<li><a href="https://www.smstools.fr/fr/logiciel-sms-pour-planificateurs-de-lemploi-et-dinterim-agences" title=""><i class="fas fa-briefcase"></i> Recrutement et intérim</a></li>
						<li><a href="https://www.smstools.fr/fr/communication-par-sms-en-masse-pour-les-evenements" title=""><i class="fas fa-calendar-alt"></i> Évènementiel</a></li>
						<li><a href="https://www.smstools.fr/fr/solutions-sms-pour-les-medecins-et-etablissements-de-sante" title=""><i class="fas fa-heartbeat"></i> Santé & médecins</a></li>
						<li><a href="https://www.smstools.fr/fr/societe-de-services-financiers" title=""><i class="fas fa-money-bill-wave"></i> Banques & finance</a></li>
						<li><a href="https://www.smstools.fr/fr/solutions-sms-pour-hospitalite-horeca-chr" title=""><i class="fas fa-bed"></i> Horeca - CHR</a></li>
						<li><a href="https://www.smstools.fr/fr/sms-authentification-pour-les-instutitions-financieres-banques" title=""><i class="fas fa-balance-scale"></i> Structures gouvernementales</a></li>
						<li><a href="https://www.smstools.fr/fr/marketing-sms-pour-la-vente-au-detail" title=""><i class="fas fa-shopping-bag"></i> Vente au détail</a></li>
						<li><a href="https://www.smstools.fr/fr/sms-pour-communication-de-crise" title=""><i class="fas fa-exclamation-triangle"></i> Communication de crise</a></li>									
					</ul>
				</li>
				<li><a href="#" title="" class='mainb'>Développeurs</a>
					<ul>
						<li><a href="https://www.smstools.fr/fr/envoi-sms-api-passerelle" title="">API Docs</a></li>
												<li><a href="https://www.smstools.fr/fr/zapier" title="">Zapier</a></li>
					</ul>
				</li>
				<li><a href="https://www.smstools.fr/fr/tarifs" title="" class='mainb'>Tarifs</a></li>
				<li><a href="#" title="" class='mainb'>Nous connaître</a>
					<ul>
						<li><a href="https://www.smstools.fr/fr/pourquoi-smstools" title="">Pourquoi smstools ?</a></li>
						<li><a href="https://www.smstools.fr/fr/a-propos-de-nous" title="">Nous connaître</a></li>
																		<li><a href="https://www.smstools.fr/fr/blog" title="">Blog</a></li>
						<li><a href="https://www.smstools.fr/fr/faq" title="">Faq</a></li>
						<li><a href="https://www.smstools.fr/fr/sla" title="">Service level agreement (sla)</a></li>
					</ul>
				</li>
				<li><a href="https://www.smstools.fr/fr/contact" title="" class='mainb'>Contact</a></li>
			</ul>
			<div class="clearfix"></div>
			<ul class="social-links">
				<li><a href="https://www.facebook.com/smstools/" title=""><i class="fab fa-facebook-f"></i></a></li>
				<li><a href="https://www.linkedin.com/company/1550160" title=""><i class="fab fa-linkedin"></i></a></li>
			</ul>
			<div class="rep-copyright">
				<p><a href="https://www.smstools.fr/fr/copyright">&copy; 2021 Tous droits réservés, Smstools.</a></p>
			</div><!--rep-copyright end-->
		</div><!--responsive-mobile-menu end--><div class='mainimg d-none d-sm-none d-md-block d-lg-block' style='position:relative;'>
	<img src="https://www.smstools.fr/assets/images/homepage/homepage-fullsize.webp" alt="Logiciel pour l’envoi de SMS en masse.<br>Passerelle d'API SMS." class='img-fluid homemain-img d-none d-sm-none d-md-block d-lg-block'>
	<div class="fixed-bg banner-bg5 d-none d-sm-none d-md-none d-lg-block">
		<img src="https://www.smstools.fr/assets/images/bg8.webp" alt="Background - Logiciel pour l’envoi de SMS en masse.<br>Passerelle d'API SMS.">
	</div>
</div>

<section class="main-banner style5">
	<div class="container">
		<div class="banner-content">
			<div class="row">
				<div class="col-lg-6 col-md-6 col-sm-12 col-xs-12">
					<div class="banner-text">
						<h1 class="" >Logiciel pour l’envoi de SMS en masse.<br>Passerelle d'API SMS.</h1>
						<a href='https://www.smstools.fr/fr/register' class="btn btn-default gradient-bg bold">INSCRIPTION<span></span></a>
					</div>
					<!--banner-text end-->
				</div>
			</div>
		</div>
		<!--banner-content end-->
	</div>
</section>
<!--main-banner end-->
<div class='clearfix'></div>
<section class="sec-block dark-bg pt-5 pb-5 mb-5">
	<div class="container">
		<div class="trafic-section blackbox m-auto">
			<div class="text-center text-white">
				<p class='lead mb-3 haslinks'>Communiquez efficacement avec des SMS professionnels 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 SMS en masse</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>.<br>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>
				<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>
			</div>
			<!--trafic-sec end-->
		</div>
		<!--trafic-section end-->
	</div>
</section>

<section class="sec-block pb-0 pt-0 refblock">
	<div class="container">	
		<h2 class='text-center '>Plus de 10 000 utilisateurs nous ont accordé leur confiance.</h2>
		<div class="pt_section" >
			<ul>
				<li class="wow fadeIn img-fluid greyed animated" data-wow-duration="1000ms"><img class='img-fluid greyed' src="assets/referenties/jumik.webp" alt="JUMIK" title="JUMIK"></li><li class="wow fadeIn img-fluid greyed animated" data-wow-duration="1000ms"><img class='img-fluid greyed' src="assets/referenties/synergie.webp" alt="Synergie Interim" title="Synergie Interim"></li><li class="wow fadeIn img-fluid greyed animated" data-wow-duration="1000ms"><img class='img-fluid greyed' src="assets/referenties/delixl.webp" alt="Deli XL" title="Deli XL"></li><li class="wow fadeIn img-fluid greyed animated" data-wow-duration="1000ms"><img class='img-fluid greyed' src="assets/referenties/delijnov.webp" alt="De Lijn Oostvlaanderen" title="De Lijn Oostvlaanderen"></li><li class="wow fadeIn img-fluid greyed animated" data-wow-duration="1000ms"><img class='img-fluid greyed' src="assets/referenties/catsolutions.webp" alt="CAT solutions" title="CAT solutions"></li>			</ul>
					</div>
		
	</div>
</section>

<section class="sec-block pb-5">
	<div class="container">
		<div class="trafic-section">
			<div class="section-title text-center">
				<h2>Contactez vos clients par SMS et WhatsApp.</h2>
				<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>
			</div>
			<!--section-title end-->
			<div class="trafic-sec text-center">
				<img src="https://www.smstools.fr/assets/images/homepage/home-systeem-997x626.webp" alt="Contactez vos clients par SMS et WhatsApp.">
			</div>
			<!--trafic-sec end-->
		</div>
		<!--trafic-section end-->
	</div>
</section>

<section class="sec-block beforepartner">
	<div class="container">
		<div class="about-block2">
			<div class="row align-items-center">
				<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">
					<div class="abt-block2-img shadow-box pe-72 ps-0">
						<img src="https://www.smstools.fr/assets/images/webp/home-ontvangen-498x476.webp" alt="Recevoir des SMS">
					</div>
					<!--abt-block2-img end-->
				</div>
				<div class="col-lg-6 col-md-6 col-sm-12 col-xs-12">
					<div class="about-text pe-0" >
						<h2>Recevoir des SMS</h2>
						<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>
						<a href='https://www.smstools.fr/fr/register' class="btn btn-default gradient-bg bold">INSCRIPTION<span></span></a>
					</div>
					<!--about-text end-->
				</div>
				<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">
					<div class="abt-block2-img shadow-box">
						<img src="https://www.smstools.fr/assets/images/webp/home-ontvangen-498x476.webp" class='img-fluid' alt="Recevoir des SMS">
					</div>
					<!--abt-block2-img end-->
				</div>
			</div>
		</div>
		<!--about-block2 end-->
	</div>
</section>

<section class="sec-block pt-5 pb-5 white-background">
	<div class="container">
		<div class="perct-section">
			<div class="row align-items-center">
				<div class="col-lg-12 text-center">
					<img src='assets/images/15years.webp' alt="Collaborez avec un partenaire de confiance" class='img-fluid mb-3'/>
					<div class="about-text pe-0 " >
						<h2>Collaborez avec un partenaire de confiance</h2>
																		<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>
						<a href='https://www.smstools.fr/fr/pourquoi-smstools' class="btn btn-dark bold">Pourquoi smstools ?</a>
						<a href='https://www.smstools.fr/fr/a-propos-de-nous' class="btn btn-dark bold">Nous connaître</a>
					</div>
					<!--about-text end-->
				</div>
			</div>
		</div>
		<!--perct-section end-->
	</div>
</section>

<section class="sec-block pb-0">
	<div class="container">
		<div class="about-block2">
			<div class="row align-items-center">
				<div class="col-lg-6 col-md-6 col-sm-12 col-xs-12">
					<div class="about-text pe-0" >
						<h2>Conformité au RGPD et disponibilité garantie</h2>
						<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>
					</div>
					<!--about-text end-->
				</div>
				<div class="col-lg-6 col-md-6 col-sm-12 col-xs-12">
					<div class="abt-block2-img shadow-box">
						<img src="https://www.smstools.fr/assets/images/webp/home-GDPR-997x626.webp" alt="Conformité au RGPD et disponibilité garantie">
					</div>
					<!--abt-block2-img end-->
				</div>
			</div>
		</div>
		<!--about-block2 end-->
	</div>
</section>


<section class="sec-block ">
	<div class="container">
		<div class="about-block2 api-example">
			<div class="row">
				<div class="col-lg-6 col-md-6 col-sm-12 col-xs-12 d-none d-sm-block" style="position:relative;">
					<div class="apidoc" style="">
						<button class='btn btn-sm btn-primary btn_php' onclick='Setcodes("php");'>PHP</button>
						<button class='btn btn-sm btn-secondary btn_node' onclick='Setcodes("node")'>Node</button>
						<button class='btn btn-sm btn-secondary btn_ruby' onclick='Setcodes("ruby")'>Ruby</button>
												<button class='btn btn-sm btn-secondary btn_python' onclick='Setcodes("python")'>Python</button>
						<button class='btn btn-sm btn-secondary btn_csharp' onclick='Setcodes("csharp")'>C#</button>
						<code-block class="language-php line-numbers has-copy php" data-line="2">
							<pre>
&lt;?php
	$ch = curl_init();
	$url = "https://api.smsgatewayapi.com/v1/message/send";
	$client_id = "XXX"; // Your API key
	$client_secret = "YYY"; // Your API secret
	$data = [
		'message' => "example", //Message
		'to' => "32479123456", //Receiver
		'sender' => "11111111111" //Sender
	];
	curl_setopt($ch, CURLOPT_URL, "$url");
	curl_setopt($ch, CURLOPT_POST, true);
	curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
	curl_setopt($ch, CURLOPT_VERBOSE, true);
	curl_setopt($ch, CURLOPT_HTTPHEADER, [
		"X-Client-Id: $client_id",
		"X-Client-Secret: $client_secret",
		"Content-Type: application/json",
	]);
	curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($data));
	$response = curl_exec($ch);
?&gt;</pre>
						</code-block>
						<code-block class="language-javascript line-numbers has-copy node" data-line="2" style="display:none;">
							<pre>
const https = require("https");
const client_id = "XXX"; // Your API key
const client_secret = "YYY"; // Your API secret
const data = JSON.stringify({
    message: "Hallo", //Message (required)
    to: "32479123456", //Receiver (required)
    sender: "11111111111", //Sender (required)
});
const options = {
    hostname: "api.smsgatewayapi.com",
    port: 443,
    path: "/v1/message/send",
    method: "POST",
    headers: {
        "X-Client-Id": client_id,
        "X-Client-Secret": client_secret,
        "Content-Type": "application/json",
        "Content-Length": data.length,
    },
};
const req = https.request(options, (res) => {
    console.log(`statusCode: ${res.statusCode}`);
    res.on("data", (d) => {
        process.stdout.write(d);
    });
});
req.write(data);
req.end();
</pre>
						</code-block>
						<code-block class="language-php line-numbers has-copy ruby" data-line="2" style="display:none;">
							<pre>
require "uri"
require "net/http"

url = URI("https://api.smsgatewayapi.com/v1/message/send")

https = Net::HTTP.new(url.host, url.port)
https.use_ssl = true

request = Net::HTTP::Post.new(url)
request["X-Client-Id"] = "XXX" // Your API key
request["X-Client-Secret"] = "YYY" // Your API secret
request["Content-Type"] = "application/json"
form_data = [
	['message', 'example'], //Message (required)
	['to', '32479123456'], //Receiver (required)
	['sender', '11111111111'] //Sender (required)
] 
request.set_form form_data, 'multipart/form-data'
response = https.request(request)
puts response.read_body
</pre>
						</code-block>
												<code-block class="language-java line-numbers has-copy python" data-line="2" style="display:none;">
							<pre>
import requests

url = "https://api.smsgatewayapi.com/v1/message/send"

payload={
	'message': 'example', #Message (required)
	'to': '32479123456', #Receiver (required)
	'sender': '11111111111' #Sender (required)
}
headers = {
	'X-Client-Id': 'XXX', #Your API key
	'X-Client-Secret': 'YYY', #Your API secret
	'Content-Type': 'application/json'
}

response = requests.request(
	"POST", 
	url, 
	headers=headers, 
	json=payload
)

print(response.text)
</pre>
						</code-block>
						<code-block class="language-java line-numbers has-copy csharp" data-line="2" style="display:none;">
<pre>
var url = "https://api.smsgatewayapi.com/v1/message/send";
var client = new RestClient(url);
client.Timeout = -1;
var request = new RestRequest(Method.POST);
request.AddHeader("X-Client-Id", "XXX"); // Your API key
request.AddHeader("X-Client-Secret", "YYY"); // Your API secret
request.AddHeader("Content-Type", "application/json");
request.AlwaysMultipartFormData = true;
request.AddParameter("message", "example"); //Message (required)
request.AddParameter("to", "32479123456"); //Receiver (required)
request.AddParameter("sender", "11111111111"); //Sender (required)
IRestResponse response = client.Execute(request);
Console.WriteLine(response.Content);
</pre>
						</code-block>






					</div>
					<!--abt-block2-img end-->
				</div>
				<div class="col-lg-6 col-md-6 col-sm-12 col-xs-12 col-xs-12 mt-2">
					<div class="about-text  apitext">
						<h2>Intégration facile</h2>
						<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>
						<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>
					<!--about-text end-->
					
				</div>

			</div>

		</div>

		
		<!--about-block2 end-->
	</div>
</section>



<template id="code-block-template">
	<style>
		pre[class*="language-"] {
			background: #111;
			color: white;
			text-align: left;
			white-space: pre;
			word-spacing: normal;
			word-break: normal;
			word-wrap: normal;
			line-height: 1.6;
			-moz-tab-size: 2;
			-o-tab-size: 2;
			tab-size: 2;
			-webkit-hyphens: none;
			-moz-hyphens: none;
			-ms-hyphens: none;
			hyphens: none;
			margin: 0px;
			overflow: auto;
			padding: 1.5em;
		}


		/* Code blocks */
		pre[class*="language-"] {
			padding: .5em;
			margin-top: 2px;
			overflow: auto;
		}

		:not(pre)>code[class*="language-"],
		pre[class*="language-"] {
			background: #111;
		}

		/* Inline code */
		:not(pre)>code[class*="language-"] {
			padding: .1em;
			border-radius: .3em;
			white-space: normal;
		}

		.token.comment,
		.token.block-comment,
		.token.prolog,
		.token.doctype,
		.token.cdata {
			color: #999;
		}

		.token.punctuation {
			color: #ccc;
		}

		.token.tag,
		.token.attr-name,
		.token.namespace,
		.token.deleted {
			color: #e2777a;
		}

		.token.function-name {
			color: #6196cc;
		}

		.token.boolean,
		.token.number,
		.token.function {
			color: #f08d49;
		}

		.token.property,
		.token.class-name,
		.token.constant,
		.token.symbol {
			color: #f8c555;
		}

		.token.selector,
		.token.important,
		.token.atrule,
		.token.keyword,
		.token.builtin {
			color: #cc99cd;
		}

		.token.string,
		.token.char,
		.token.attr-value,
		.token.regex,
		.token.variable {
			color: #7ec699;
		}

		.token.operator,
		.token.entity,
		.token.url {
			color: #67cdcc;
		}

		.token.important,
		.token.bold {
			font-weight: bold;
		}

		.token.italic {
			font-style: italic;
		}

		.token.entity {
			cursor: help;
		}

		.token.inserted {
			color: green;
		}

		pre[data-line] {
			position: relative;
			padding: 1em 0 1em 3em;
		}

		.line-highlight {
			position: absolute;
			left: 0;
			right: 0;
			padding: inherit 0;
			margin-top: 1em;
			/* Same as .prism’s padding-top */

			background: hsla(24, 20%, 50%, .08);
			background: linear-gradient(to right, hsla(24, 20%, 50%, .1) 70%, hsla(24, 20%, 50%, 0));

			pointer-events: none;

			line-height: inherit;
			white-space: pre;
		}

		@media print {
			.line-highlight {
				/*
		 * This will prevent browsers from replacing the background color with white.
		 * It's necessary because the element is layered on top of the displayed code.
		 */
				-webkit-print-color-adjust: exact;
				color-adjust: exact;
			}
		}

		.line-highlight:before,
		.line-highlight[data-end]:after {
			content: attr(data-start);
			position: absolute;
			top: .4em;
			left: .6em;
			min-width: 1em;
			padding: 0 .5em;
			background-color: hsla(24, 20%, 50%, .4);
			color: hsl(24, 20%, 95%);
			font: bold 65%/1.5 sans-serif;
			text-align: center;
			vertical-align: .3em;
			border-radius: 999px;
			text-shadow: none;
			box-shadow: 0 1px white;
		}

		.line-highlight[data-end]:after {
			content: attr(data-end);
			top: auto;
			bottom: .4em;
		}

		.line-numbers .line-highlight:before,
		.line-numbers .line-highlight:after {
			content: none;
		}

		pre[id].linkable-line-numbers span.line-numbers-rows {
			pointer-events: all;
		}

		pre[id].linkable-line-numbers span.line-numbers-rows>span:before {
			cursor: pointer;
		}

		pre[id].linkable-line-numbers span.line-numbers-rows>span:hover:before {
			background-color: rgba(128, 128, 128, .2);
		}

		pre[class*="language-"].line-numbers {
			position: relative;
			padding-left: 2.8em;
			counter-reset: linenumber;
		}

		pre[class*="language-"].line-numbers>code {
			position: relative;
			white-space: inherit;
		}

		.line-numbers .line-numbers-rows {
			position: absolute;
			pointer-events: none;
			top: 0;
			font-size: 100%;
			left: -2.8em;
			width: 2em;
			/* works for line-numbers below 1000 lines */
			letter-spacing: -1px;
			border-right: 1px solid #999;

			-webkit-user-select: none;
			-moz-user-select: none;
			-ms-user-select: none;
			user-select: none;

		}

		.line-numbers-rows>span {
			display: block;
			counter-increment: linenumber;
		}

		.line-numbers-rows>span:before {
			content: counter(linenumber);
			color: #999;
			display: block;
			padding-right: 0.8em;
			text-align: right;
		}

		span.inline-color-wrapper {
			/*
	 * The background image is the following SVG inline in base 64:
	 *
	 * <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2 2">
	 *     <path fill="gray" d="M0 0h2v2H0z"/>
	 *     <path fill="white" d="M0 0h1v1H0zM1 1h1v1H1z"/>
	 * </svg>
	 *
	 * SVG-inlining explained:
	 * https://stackoverflow.com/a/21626701/7595472
	 */
			background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyIDIiPjxwYXRoIGZpbGw9ImdyYXkiIGQ9Ik0wIDBoMnYySDB6Ii8+PHBhdGggZmlsbD0id2hpdGUiIGQ9Ik0wIDBoMXYxSDB6TTEgMWgxdjFIMXoiLz48L3N2Zz4=");
			/* This is to prevent visual glitches where one pixel from the repeating pattern could be seen. */
			background-position: center;
			background-size: 110%;

			display: inline-block;
			height: 1.333ch;
			width: 1.333ch;
			margin: 0 .333ch;
			box-sizing: border-box;
			border: 1px solid white;
			outline: 1px solid rgba(0, 0, 0, .5);
			overflow: hidden;
		}

		span.inline-color {
			display: block;
			/* To prevent visual glitches again */
			height: 120%;
			width: 120%;
		}

		div.code-toolbar {
			position: relative;
		}

		div.code-toolbar>.toolbar {
			position: absolute;
			top: .3em;
			right: .2em;
			transition: opacity 0.3s ease-in-out;
			opacity: 0;
		}

		div.code-toolbar:hover>.toolbar {
			opacity: 1;
		}

		/* Separate line b/c rules are thrown out if selector is invalid.
   IE11 and old Edge versions don't support :focus-within. */
		div.code-toolbar:focus-within>.toolbar {
			opacity: 1;
		}

		div.code-toolbar>.toolbar .toolbar-item {
			display: inline-block;
		}

		div.code-toolbar>.toolbar a {
			cursor: pointer;
		}

		div.code-toolbar>.toolbar button {
			background: none;
			border: 0;
			color: inherit;
			font: inherit;
			line-height: normal;
			overflow: visible;
			padding: 0;
			-webkit-user-select: none;
			/* for button */
			-moz-user-select: none;
			-ms-user-select: none;
		}

		div.code-toolbar>.toolbar a,
		div.code-toolbar>.toolbar button,
		div.code-toolbar>.toolbar span {
			color: #bbb;
			font-size: .8em;
			padding: 0 .5em;
			background: #f5f2f0;
			background: rgba(224, 224, 224, 0.2);
			box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.2);
			border-radius: .5em;
		}

		div.code-toolbar>.toolbar a:hover,
		div.code-toolbar>.toolbar a:focus,
		div.code-toolbar>.toolbar button:hover,
		div.code-toolbar>.toolbar button:focus,
		div.code-toolbar>.toolbar span:hover,
		div.code-toolbar>.toolbar span:focus {
			color: inherit;
			text-decoration: none;
		}

		.token.punctuation.brace-hover,
		.token.punctuation.brace-selected {
			outline: solid 1px;
		}

		.rainbow-braces .token.punctuation.brace-level-1,
		.rainbow-braces .token.punctuation.brace-level-5,
		.rainbow-braces .token.punctuation.brace-level-9 {
			color: #E50;
			opacity: 1;
		}

		.rainbow-braces .token.punctuation.brace-level-2,
		.rainbow-braces .token.punctuation.brace-level-6,
		.rainbow-braces .token.punctuation.brace-level-10 {
			color: #0B3;
			opacity: 1;
		}

		.rainbow-braces .token.punctuation.brace-level-3,
		.rainbow-braces .token.punctuation.brace-level-7,
		.rainbow-braces .token.punctuation.brace-level-11 {
			color: #26F;
			opacity: 1;
		}

		.rainbow-braces .token.punctuation.brace-level-4,
		.rainbow-braces .token.punctuation.brace-level-8,
		.rainbow-braces .token.punctuation.brace-level-12 {
			color: #E0E;
			opacity: 1;
		}

		pre.diff-highlight>code .token.deleted:not(.prefix),
		pre>code.diff-highlight .token.deleted:not(.prefix) {
			background-color: rgba(255, 0, 0, .1);
			color: inherit;
			display: block;
		}

		pre.diff-highlight>code .token.inserted:not(.prefix),
		pre>code.diff-highlight .token.inserted:not(.prefix) {
			background-color: rgba(0, 255, 128, .1);
			color: inherit;
			display: block;
		}

		.token.treeview-part .entry-line {
			position: relative;
			text-indent: -99em;
			display: inline-block;
			vertical-align: top;
			width: 1.2em;
		}

		.token.treeview-part .entry-line:before,
		.token.treeview-part .line-h:after {
			content: "";
			position: absolute;
			top: 0;
			left: 50%;
			width: 50%;
			height: 100%;
		}

		.token.treeview-part .line-h:before,
		.token.treeview-part .line-v:before {
			border-left: 1px solid #ccc;
		}

		.token.treeview-part .line-v-last:before {
			height: 50%;
			border-left: 1px solid #ccc;
			border-bottom: 1px solid #ccc;
		}

		.token.treeview-part .line-h:after {
			height: 50%;
			border-bottom: 1px solid #ccc;
		}

		.token.treeview-part .entry-name {
			position: relative;
			display: inline-block;
			vertical-align: top;
		}

		.token.treeview-part .entry-name.dotfile {
			opacity: 0.5;
		}

		/* @GENERATED-FONT */
		@font-face {
			font-family: "PrismTreeview";
			/**
	 * This font is generated from the .svg files in the `icons` folder. See the `treeviewIconFont` function in
	 * `gulpfile.js/index.js` for more information.
	 *
	 * Use the following escape sequences to refer to a specific icon:
	 *
	 * - \ea01 file
	 * - \ea02 folder
	 * - \ea03 image
	 * - \ea04 audio
	 * - \ea05 video
	 * - \ea06 text
	 * - \ea07 code
	 * - \ea08 archive
	 * - \ea09 pdf
	 * - \ea0a excel
	 * - \ea0b powerpoint
	 * - \ea0c word
	 */
			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");
		}

		.token.treeview-part .entry-name:before {
			content: "\ea01";
			font-family: "PrismTreeview";
			font-size: inherit;
			font-style: normal;
			-webkit-font-smoothing: antialiased;
			-moz-osx-font-smoothing: grayscale;
			width: 2.5ex;
			display: inline-block;
		}

		.token.treeview-part .entry-name.dir:before {
			content: "\ea02";
		}

		.token.treeview-part .entry-name.ext-bmp:before,
		.token.treeview-part .entry-name.ext-eps:before,
		.token.treeview-part .entry-name.ext-gif:before,
		.token.treeview-part .entry-name.ext-jpe:before,
		.token.treeview-part .entry-name.ext-jpg:before,
		.token.treeview-part .entry-name.ext-jpeg:before,
		.token.treeview-part .entry-name.ext-png:before,
		.token.treeview-part .entry-name.ext-svg:before,
		.token.treeview-part .entry-name.ext-tiff:before {
			content: "\ea03";
		}

		.token.treeview-part .entry-name.ext-cfg:before,
		.token.treeview-part .entry-name.ext-conf:before,
		.token.treeview-part .entry-name.ext-config:before,
		.token.treeview-part .entry-name.ext-csv:before,
		.token.treeview-part .entry-name.ext-ini:before,
		.token.treeview-part .entry-name.ext-log:before,
		.token.treeview-part .entry-name.ext-md:before,
		.token.treeview-part .entry-name.ext-nfo:before,
		.token.treeview-part .entry-name.ext-txt:before {
			content: "\ea06";
		}

		.token.treeview-part .entry-name.ext-asp:before,
		.token.treeview-part .entry-name.ext-aspx:before,
		.token.treeview-part .entry-name.ext-c:before,
		.token.treeview-part .entry-name.ext-cc:before,
		.token.treeview-part .entry-name.ext-cpp:before,
		.token.treeview-part .entry-name.ext-cs:before,
		.token.treeview-part .entry-name.ext-css:before,
		.token.treeview-part .entry-name.ext-h:before,
		.token.treeview-part .entry-name.ext-hh:before,
		.token.treeview-part .entry-name.ext-htm:before,
		.token.treeview-part .entry-name.ext-html:before,
		.token.treeview-part .entry-name.ext-jav:before,
		.token.treeview-part .entry-name.ext-java:before,
		.token.treeview-part .entry-name.ext-js:before,
		.token.treeview-part .entry-name.ext-php:before,
		.token.treeview-part .entry-name.ext-rb:before,
		.token.treeview-part .entry-name.ext-xml:before {
			content: "\ea07";
		}

		.token.treeview-part .entry-name.ext-7z:before,
		.token.treeview-part .entry-name.ext-bz:before,
		.token.treeview-part .entry-name.ext-bz2:before,
		.token.treeview-part .entry-name.ext-gz:before,
		.token.treeview-part .entry-name.ext-rar:before,
		.token.treeview-part .entry-name.ext-tar:before,
		.token.treeview-part .entry-name.ext-tgz:before,
		.token.treeview-part .entry-name.ext-zip:before {
			content: "\ea08";
		}

		.token.treeview-part .entry-name.ext-aac:before,
		.token.treeview-part .entry-name.ext-au:before,
		.token.treeview-part .entry-name.ext-cda:before,
		.token.treeview-part .entry-name.ext-flac:before,
		.token.treeview-part .entry-name.ext-mp3:before,
		.token.treeview-part .entry-name.ext-oga:before,
		.token.treeview-part .entry-name.ext-ogg:before,
		.token.treeview-part .entry-name.ext-wav:before,
		.token.treeview-part .entry-name.ext-wma:before {
			content: "\ea04";
		}

		.token.treeview-part .entry-name.ext-avi:before,
		.token.treeview-part .entry-name.ext-flv:before,
		.token.treeview-part .entry-name.ext-mkv:before,
		.token.treeview-part .entry-name.ext-mov:before,
		.token.treeview-part .entry-name.ext-mp4:before,
		.token.treeview-part .entry-name.ext-mpeg:before,
		.token.treeview-part .entry-name.ext-mpg:before,
		.token.treeview-part .entry-name.ext-ogv:before,
		.token.treeview-part .entry-name.ext-webm:before {
			content: "\ea05";
		}

		.token.treeview-part .entry-name.ext-pdf:before {
			content: "\ea09";
		}

		.token.treeview-part .entry-name.ext-xls:before,
		.token.treeview-part .entry-name.ext-xlsx:before {
			content: "\ea0a";
		}

		.token.treeview-part .entry-name.ext-doc:before,
		.token.treeview-part .entry-name.ext-docm:before,
		.token.treeview-part .entry-name.ext-docx:before {
			content: "\ea0c";
		}

		.token.treeview-part .entry-name.ext-pps:before,
		.token.treeview-part .entry-name.ext-ppt:before,
		.token.treeview-part .entry-name.ext-pptx:before {
			content: "\ea0b";
		}

		.line-numbers .line-highlight:before,
		.line-numbers .line-highlight:after {
			content: none;
		}

		pre[class*="language-"].line-numbers {
			position: relative;
			padding-left: 2.8em;
			counter-reset: linenumber;
		}

		pre[class*="language-"].line-numbers>code {
			position: relative;
			white-space: inherit;
		}

		.line-numbers .line-numbers-rows {
			position: absolute;
			pointer-events: none;
			top: -0.13em;
			/* wtf */
			left: -3.8em;
			width: 3em;
			/* works for line-numbers below 1000 lines */
			border-right: 1px solid #999;

			-webkit-user-select: none;
			-moz-user-select: none;
			-ms-user-select: none;
			user-select: none;
		}

		.line-numbers-rows>span {
			pointer-events: none;
			display: block;
			counter-increment: linenumber;
		}

		.line-numbers-rows>span::before {
			content: counter(linenumber);
			color: #999;
			display: block;
			padding-right: 0.8em;
			text-align: right;
		}

		#copy-button {
			position: absolute;
			top: 10px;
			right: 10px;
			color: #fff;
			background-color: #007bff;
			border-color: #007bff;
			display: inline-block;
			font-weight: 400;
			text-align: center;
			white-space: nowrap;
			vertical-align: middle;
			-webkit-user-select: none;
			-moz-user-select: none;
			-ms-user-select: none;
			user-select: none;
			border: 1px solid transparent;
			line-height: 1.25;
			border-radius: .25rem;
			transition: all .15s ease-in-out;
		}
	</style>
</template>
<section class="sec-block p-0">
	<div class="container">
		<div class="newsletter-section">
			<div class="newz-content white text-center">
				
				<h2>Envoyer des SMS par Internet n'a jamais été aussi facile et efficace.</h2>
				<p>Commencez à utiliser Smstools dès aujourd'hui et envoyez des SMS depuis votre PC</p>
				<form method="post" class="row g-3 justify-content-center" id="0" action="https://www.smstools.fr/fr/register" enctype="multipart/form-data">

	<div class="col-auto d-none d-sm-none d-md-block d-lg-block">
		<label class="visually-hidden" for="Reg-email">E-mail*</label>
		<input type="email" name="email1" id="Reg-email" class="form-control" placeholder="E-mail*">
	</div>
	<div class="col-12 d-block d-sm-block d-md-none d-lg-none w-100">
		<label class="visually-hidden" for="Reg-email-mobile">E-mail*</label>
		<input type="email" name="email2" id="Reg-email-mobile" class="form-control mb-0" placeholder="E-mail*">
	</div>

	<div class="col-auto d-none d-sm-none d-md-block d-lg-block">
		<button type="submit" class="btn btn-default registerbtn" id='RegHomeBtn0'>INSCRIVEZ-VOUS <span></span></button>
	</div>
	<div class="col-12 d-block d-sm-block d-md-none d-lg-none w-100">
		<button type="submit" class="btn btn-default w-100 registerbtn" id='RegHomeBtn10'>INSCRIVEZ-VOUS <span></span></button>
	</div>

	<div id='invalid0' class='' style='display:none; text-align: left;  font-size: 11px;   margin-top: 5px;'>Email is invalid.</div>
	<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>

</form>	
				
			</div>
			<!--newz-content end-->
		</div>
		<!--newsletter-section end-->
	</div>
</section>

<footer>
	<div class="top-footer style2">
		<div class="container">
			<div class="tp-content">
				<div class="row">
					<input type='hidden' id='LanguagePage' value='home'/> <!-- important voor langselection -->

					<div class="col-lg-12 col-md-12 col-sm-12 d-none d-sm-none d-md-block d-lg-block clearfix">
						<img class="mb-3" src="https://www.smstools.fr/assets/images/logo_grey.webp" alt="Smstools" title="Smstools" />
					</div>

					<div class="col-lg-12 col-md-12 col-sm-12 d-block d-sm-block d-md-none d-lg-none text-center">
						<img class="mb-3" src="https://www.smstools.fr/assets/images/logo_grey.webp" alt="Smstools" title="Smstools" />
					</div>

					<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">
						<div class="widget widget-links" style='height: 60px; line-height: 60px;'>
							<div class='d-flex justify-content-between footer-links'>
								<a href="https://mysms.software" target="_blank" rel="nofollow"><i class='fas fa-tachometer-alt'></i> Connexion</a>
								<a href="https://www.smstools.fr/fr/a-propos-de-nous">Nous connaître</a>
																<a href="https://www.smstools.fr/fr/contact">Contact</a>
							</div>
						</div>
						<!--widget-links end-->
					</div>
					

					<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">
						<div class="widget widget-links">
							<h3 class="widget-title mb-3">Découvrir</h3>
							<div class='footer-links'>
								<ul>
									<li><a href="https://mysms.software" target="_blank" rel="nofollow"><i class='fas fa-tachometer-alt'></i> Connexion</a></li>
									<li><a href="https://www.smstools.fr/fr/a-propos-de-nous">Nous connaître</a></li>
									<li></li>
									<li><a href="https://www.smstools.fr/fr/contact">Contact</a></li>
								</ul>
							</div>
						</div>
						<!--widget-links end-->
					</div>

											<!-- TAALKEUZE -->
						<div class="col-lg-5 col-md-12 col-sm-12 clearfix d-none d-sm-none d-md-none d-lg-block">
							<input type='hidden' id='LangPagConnect' value='home'>
							<div class="input-group taalkeuzeBorder" style='float: right; width: 235px;'>
								<div class="input-group-text"><i class='fas fa-globe' style='font-size: initial;'></i> </div>
								<label class="visually-hidden" for="LanguageSelection">Language</label>
								<select class='form-control form-select langSelection' id="LanguageSelection">
									<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>								</select>
							</div>
						</div>
						<!-- TAALKEUZE -->
										
					<div class="col-lg-12 col-md-12 col-sm-12 d-none d-sm-none d-md-block d-lg-block">
						<div class="widget widget-contact">
							<h3 class="widget-title mb-4">Contactez-nous</h3>
							<div class='d-flex justify-content-between'>
								<ul class="">
									<li><h4 class="widget-title mb-0">Questions générales</h4></li>
									<li><a href="mailto:info@smstools.fr"><i class='fas fa-paper-plane'></i> info@smstools.fr</a></li>
								</ul>

								<ul class="">
									<li><h4 class="widget-title mb-0">Questions commerciales</h4></li>
									<li><a href="mailto:sales@smstools.fr"><i class='fas fa-paper-plane'></i> sales@smstools.fr</a></li>
								</ul>

								<ul class="">
									<li><h4 class="widget-title mb-0">Questions techniques</h4></li>
									<li><a href="mailto:support@smstools.fr"><i class='fas fa-paper-plane'></i> support@smstools.fr</a></li>
								</ul>

								
							</div>
						</div>
						<!--widget-contact end-->
					</div>
					<div class="col-lg-12 col-md-12 col-sm-12 text-center d-block d-sm-block d-md-none d-lg-none">
						<div class="widget widget-contact">
							<h3 class="widget-title mb-3">Contactez-nous</h3>
							<div class=''>
								<ul class="">
									<li><h4 class="widget-title mb-0">Questions générales</h4></li>
									<li><a href="mailto:info@smstools.fr"><i class='fas fa-paper-plane'></i> info@smstools.fr</a></li>
								</ul>

								<ul class="">
									<li><h4 class="widget-title mb-0">Questions commerciales</h4></li>
									<li><a href="mailto:sales@smstools.fr"><i class='fas fa-paper-plane'></i> sales@smstools.fr</a></li>
								</ul>

								<ul class="">
									<li><h4 class="widget-title mb-0">Questions techniques</h4></li>
									<li><a href="mailto:support@smstools.fr"><i class='fas fa-paper-plane'></i> support@smstools.fr</a></li>
								</ul>

								
							</div>
						</div>
						<!--widget-contact end-->
					</div>


											<!-- TAALKEUZE -->
						<div class="col-10 clearfix d-block d-sm-block d-md-block d-lg-none justify-content-center ms-auto me-auto taalkeuzeBorder">
							<input type='hidden' id='LangPagConnect' value='home'>
							<div class="input-group">
								<div class="input-group-text"><i class='fas fa-globe' style='font-size: initial;'></i> </div>
								<label class="visually-hidden" for="LanguageSelection_mobile">Language</label>
								<select class='form-control form-select langSelection' id="LanguageSelection_mobile">
									<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>								</select>
							</div>
						</div>
						<!-- TAALKEUZE -->
					
					

				</div>
			</div>
			<!--tp-content end-->
		</div>
	</div>
	<!--top-footer end-->
	<div class="bottom-footer d-block d-sm-block d-md-none d-lg-none">
		<div class="container clearfix">
			<div class="bt-footer">
				<p class='float-center mb-2'><a href="https://www.smstools.fr/fr/copyright">&copy; 2021 Tous droits réservés, Smstools.</a></p>
				<ul class="float-center white">
					<li class='pb-2'><a href="https://www.smstools.fr/fr/terms-and-conditions">Conditions générales</a></li>
					<li class='pb-2'><a href="https://www.smstools.fr/fr/acceptable-use-policy">Politique d'utilisation acceptable</a></li>
					<li class='pb-2'><a href="https://www.smstools.fr/fr/privacy-policy">Politique de confidentialité</a></li>
					<li><a href="https://www.smstools.fr/fr/sitemap">Sitemap</a></li>
				</ul>
			</div>
			<!--bt-footer end-->
		</div>
	</div>
	<!--bottom-footer end-->

	<!--top-footer end-->
	<div class="bottom-footer d-none d-sm-none d-md-block d-lg-block">
		<div class="container clearfix">
			<div class="bt-footer">
				<p class='float-start'><a href="https://www.smstools.fr/fr/copyright">&copy; 2021 Tous droits réservés, Smstools.</a></p>
				<ul class="float-end list-inline">
					<li><a href="https://www.smstools.fr/fr/terms-and-conditions">Conditions générales</a></li>
					<li>&bull;</li>
					<li><a href="https://www.smstools.fr/fr/acceptable-use-policy">Politique d'utilisation acceptable</a></li>
					<li>&bull;</li>
					<li><a href="https://www.smstools.fr/fr/privacy-policy">Politique de confidentialité</a></li>
					<li>&bull;</li>
					<li><a href="https://www.smstools.fr/fr/sitemap">Sitemap</a></li>
				</ul>
			</div>
			<!--bt-footer end-->
		</div>
	</div>
	<!--bottom-footer end-->
</footer>
<!--footer end-->


						<a href="#" id="toTop"></a>
	</div>
	<!--wrapper end-->

		<script src="assets/js/jquery-3.5.1.min.js"></script>
	<script src="assets/plugins/bootstrap/js/bootstrap.bundle.min.js"></script>

	<script src="assets/js/plugin/slick.min.js"></script>
			<script src="assets/js/prism.js"></script>
		<script src="assets/js/apimarkup.js"></script>
		
	
	<script src="assets/js/script.min.js?v=20210510"></script>

	
	






<script>
    function ValidateEmail(email) {
        var re = /^([a-zA-Z0-9_.+-])+\@(([a-zA-Z0-9-])+\.)+([a-zA-Z0-9]{2,4})+$/;;
        return re.test(String(email).toLowerCase());
    }

    function RegisterNewsletter() {
        $("#email_newsletter").removeClass('error');
        $('#Newslbtn').attr('disabled', true);
        $("#NewsletterError").slideUp('fast');
        $("#NewsletterSuccess").slideUp('fast');
        var newsletter_emailPre = $("#email_newsletter").val();
        var newsletter_email = newsletter_emailPre.trim();
        var ValidEmail = ValidateEmail(newsletter_email);
        if (ValidEmail) {
            grecaptcha.ready(function() {
                grecaptcha.execute('6Leji8kZAAAAAENJRJpZTLcSYOva5qGkXh-odmh3', {
                    action: 'newsletter'
                }).then(function(token) {
                    $('#Subscribe').prepend('<input type="hidden" name="g-recaptcha-response" value="' + token + '">');
                    $.post("/includes/QuoteCaptcha.php", {
                        token: token
                    }, function(result) {
                        if (result.success) {
                            dataForm = $("#Subscribe").serialize();
                            $.ajax({
                                type: "POST",
                                url: "../ajax/newsletter_signup.php",
                                data: dataForm,
                                dataType: "json",
                                cache: false,
                            }).done(function(data) {
                                if (data.success) {
                                    $("#Subscribe").slideUp('fast');
                                    $("#NewsletterSuccess").slideDown('fast');
                                    return false;
                                } else {
                                    $("#Subscribe").slideUp('fast');
                                    $("#NewsletterError").slideDown('fast');
                                    $('#Newslbtn').attr('disabled', false);
                                    setTimeout(function() {
                                        $("#email_newsletter").val('');
                                        $("#Subscribe").slideDown('fast');
                                        $("#NewsletterError").slideUp('fast');
                                    }, 3000);
                                    return false;
                                }
                            });
                        }
                    });
                });
            });
        } else {
            $("#email_newsletter").addClass('error');
            $('#Newslbtn').attr('disabled', false);
        };
    }
</script>

 


<script>
    const dataSet = localStorage.getItem('codetype');
    $(document).ready(function(){
        if (dataSet != null && dataSet != ''){
            Setcodes(dataSet);
        }
    });

    let itemsArray = [];

    function Setcodes(type){

        if (type == 'php'){
            oposite = 'node';
            oposite2 = 'ruby';
            oposite3 = 'cURL';
            oposite4 = 'python';
            oposite5 = 'csharp';
            topheight = "-4em";
        } else if (type == 'node') {
            oposite = 'php';
            oposite2 = 'ruby';
            oposite3 = 'cURL';
            oposite4 = 'python';
            oposite5 = 'csharp';
            topheight = "-8em";
        } else if (type == 'ruby') {
            oposite = 'php';
            oposite2 = 'node';
            oposite3 = 'cURL';
            oposite4 = 'python';
            oposite5 = 'csharp';
            topheight = "-3.5em";
        } else if (type == 'cURL') {
            oposite = 'php';
            oposite2 = 'node';
            oposite3 = 'ruby';
            oposite4 = 'python';
            oposite5 = 'csharp';
            topheight = "0";
        } else if (type == 'python') {
            oposite = 'php';
            oposite2 = 'node';
            oposite3 = 'ruby';
            oposite4 = 'cURL';
            oposite5 = 'csharp';
            topheight = "-5em";
        } else if (type == 'csharp') {
            oposite = 'php';
            oposite2 = 'node';
            oposite3 = 'ruby';
            oposite4 = 'cURL';
            oposite5 = 'python';
            topheight = "0";
        }

        
        if ($(".apidoc").length){
            $(".apidoc").css({"top": topheight});
        } 

        $(".btn_"+type).addClass('active');
        $(".btn_"+type).addClass('btn-primary');
        $(".btn_"+type).removeClass('btn-secondary');

        $(".btn_"+oposite).removeClass('active');
        $(".btn_"+oposite).addClass('btn-secondary');
        $(".btn_"+oposite).removeClass('btn-primary');

        $(".btn_"+oposite2).removeClass('active');
        $(".btn_"+oposite2).addClass('btn-secondary');
        $(".btn_"+oposite2).removeClass('btn-primary');

        $(".btn_"+oposite3).removeClass('active');
        $(".btn_"+oposite3).addClass('btn-secondary');
        $(".btn_"+oposite3).removeClass('btn-primary');

        $(".btn_"+oposite4).removeClass('active');
        $(".btn_"+oposite4).addClass('btn-secondary');
        $(".btn_"+oposite4).removeClass('btn-primary');

        $(".btn_"+oposite5).removeClass('active');
        $(".btn_"+oposite5).addClass('btn-secondary');
        $(".btn_"+oposite5).removeClass('btn-primary');

        $("."+type).slideDown("fast"); 
        $("."+oposite).slideUp("fast");
        $("."+oposite2).slideUp("fast");
        $("."+oposite3).slideUp("fast");
        $("."+oposite4).slideUp("fast");
        $("."+oposite5).slideUp("fast");

        localStorage.clear();
        if (type != 'cURL') { 
            localStorage.setItem('codetype', type); 
        }
    }
</script>    

	<script
		src="https://browser.sentry-cdn.com/6.3.0/bundle.tracing.min.js"
		integrity="sha384-bYnMk4rdUJ32XikJR2cXhgirS37DAde7poz0I7hPFWkmGzvhHs1TXBHlU8Gv+hQn"
		crossorigin="anonymous"
		></script>
		<script>
		Sentry.init({
			dsn: "https://1c61d68bcdfa4ff6bcb2093669e3a1cd@o65505.ingest.sentry.io/5728959",
			release: "smstools-websites@1.0.0",
			integrations: [new Sentry.Integrations.BrowserTracing()],

			// We recommend adjusting this value in production, or using tracesSampler
			// for finer control
			tracesSampleRate: 1.0,
		});
		</script>


</body>

</html>