Documentation Technique
|
|
- Martial Michel
- il y a 8 ans
- Total affichages :
Transcription
1 Documentation Technique HTTP Application Programming Interface Page 1
2 Table des matières 1. Introduction Envoi SMS : XML HTTP POST et HTTP GET XML HTTP POST Format XML Spécification des paramètres d envoi Réponse au POST XML Exemple HTTP GET Spécification des variables d envoi Réponse à la requête GET Rapport de Délivrabilité La structure XML du Rapport de Délivrabilité Spécification des attributs des rapports de délivrabilité Exemple support@capitolemobile.com Page 2
3 1. Introduction Ce document fournit aux développeurs les commandes permettant l intégration de Services d envoi SMS en utilisant la CapitoleMobile HTTP Application Interface Programming (HTTP API). L API CapitoleMobile peut être utilisée pour l envoi de SMS ou bien la réception de rapports de délivrabilité (accusés de réception, de non réception, NPAI...etc.). Le système CapitoleMobile fournit deux methodes d envoi SMS : XML à travers le protocole HTTP (POST) Paramètres passés dans l URL via HTTP (GET) Dans ce qui suit nous verrons comment procéder à l envoi de SMS en utilisant l une et l autre de ces deux méthodes. Enfin nous verrons comment récupérer les rapports de délivrabilités (accusés de réception, de non réception, NPAI...etc.). support@capitolemobile.com Page 3
4 2. Envoi SMS : XML HTTP POST et HTTP GET 2.1. XML HTTP POST Les données XML (HTTP POST) doivent être envoyées à l URL suivante : Format XML La chaîne de caractère au format XML doit commencer par : «XML=». Vous avez ensuite le choix entre deux structures de données : Sans identification de l envoi Avec identification de l envoi <SMS> <authentification> <username></username> <password></password> </authentification> <message> <sender></sender> <text></text> <flash></flash> <type></type> </message> <recipients> <gsm></gsm> <gsm></gsm> <gsm></gsm> <gsm></gsm> </recipients> </SMS> <SMS> <authentification> <username></username> <password></password> </authentification> <message> <sender></sender> <text></text> <flash></flash> <type></type> </message> <recipients> <gsm messageid= msgid1 ></gsm> <gsm messageid= msgid2 ></gsm> <gsm messageid= msgid3 ></gsm> <gsm messageid= msgid4 ></gsm> </recipients> </SMS> support@capitolemobile.com Page 4
5 Comme décrit ci-dessus vous pouvez définir un identifiant spécifique pour chaque SMS envoyé, et ce, grâce à l attribut messageid. Cet attribut permet en particulier de tracer un groupe de SMS grâce aux rapports de délivrabilité (accusés de réception, de non réception...). En effet parmi les éléments collectés dans ces rapports, nous retrouvons le messageid, ce qui vous permettra d avoir des éléments statistiques par envoi groupé (par opération). messageid est un attribut optionnel Spécification des paramètres d envoi AUTHENTIFICATION username password Login du client (communiqué après inscription sur notre site Internet : Password du client (communiqué après inscription sur notre site Internet : Optionnel (par défaut numéro court). sender Soit numéro court («36173») ou bien sender personnalisé (ex : «CapitoleMob», 11 caractères alphanumériques max., doit avoir été préalablement validé par nos services) text Corps du message (160 caractères alphanumériques max.) MESSAGE flash Optionnel (par défaut SMS standard). «0» : SMS standard «1» : Flash SMS long Optionnel (par défaut max. 160 caractères alphanumériques) «yes» : SMS Long (jusqu'à 300 caractères alphanumériques) - Attention 2 crédits vous sont débités par envoi! gsm Numéro de téléphone mobile français (ex : , ) RECIPIENTS gsm messageid (Optionnel) Identifiant de l envoi SMS, défini par le client (récupérable dans le rapport de délivrabilité) support@capitolemobile.com Page 5
6 La création de nouveaux «Sender» doit se faire via notre service en ligne : La validation de l expéditeur par notre service de modération peut prendre entre 24h et 48h Réponse au POST XML Après le POST XML, le client reçoit instantanément un message retour relatif à l envoi : STATUS DESCRIPTION ERROR_SENDING_BETWEEN_8H_AND_22H les envois doivent se faire entre 8h et 22h NO_RECIPIENT Aucun destinataire AUTH_FAILED Erreur d authentification (login/password) NOT_ENOUGH_CREDITS Solde en crédits SMS PRO insuffisant pour réaliser l envoi EMPTY_MESSAGE Message vide TOO_LONG_MESSAGE Message comportant plus de 160 caractères (espace compris) MESSAGE_IN_MODERATION_STATUS Message en attente de modération _IS_BLACKLISTED Le numéro du destinataire a été blacklisté («STOP SMS» ) _IS_INVALID TOO_LONG_SENDER (Warning) Le numéro du destinataire est invalide L expéditeur comporte plus de 11 caractères. L envoi s effectue avec comme Sender un numéro court («36173») SENDER_NOT_VALIDATED (Warning) L expéditeur n a pas été validé par nos services. (voir espace client). L envoi s effectue avec comme Sender un numéro court («36173») SENDING_OK L envoi s est effectué avec succès support@capitolemobile.com Page 6
7 Exemple Requête POST HTTP utilisant une structure XML sans identification de l envoi : <?php // CapitoleMobile POST URL $posturl = " //Structure de Données XML $xmlstring = "<SMS> <authentification> <username>xxxx</username> <password>xxxxxx</password> </authentification> <message> <sender>un Ami</sender> <text>un message de la part d un ami!</text> </message> <recipients> <gsm> </gsm> <gsm> </gsm> <gsm> </gsm> <gsm> </gsm> </recipients> </SMS>"; // insertion du nom de la variable POST "XML" avant les données au format XML $fields = "XML=". urlencode(utf8_encode($xmlstring)); // dans cet exemple, la requête POST est realisée grâce à la librairie Curl $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $posturl); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_POSTFIELDS, $fields); // Réponse de la requête POST $response = curl_exec($ch); curl_close($ch); // Ecriture de la réponse?> echo $response; support@capitolemobile.com Page 7
8 Requête POST HTTP utilisant une structure XML avec identification de l envoi : <?php // CapitoleMobile POST URL $posturl = " //Structure de Données XML $xmlstring = "<SMS> <authentification> <username>xxxx</username> <password>xxxxxx</password> </authentification> <message> <sender>un Ami</sender> <text>un message de la part d un ami!</text> </message> <recipients> <gsm messageid= 1000 > </gsm> <gsm messageid= 1001 > </gsm> <gsm messageid= 1002 > </gsm> <gsm messageid= 1004 > </gsm> </recipients> </SMS>"; // insertion du nom de la variable POST "XML" avant les données au format XML $fields = "XML=". urlencode(utf8_encode($xmlstring)); // dans cet exemple, la requête POST est realisée grâce à la librairie Curl $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $posturl); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_POSTFIELDS, $fields); // Réponse de la requête POST $response = curl_exec($ch); curl_close($ch); // Ecriture de la réponse?> echo $response; Réponse, si tous les paramètres entrés sont corrects : SENDING_OK Si par exemple les identifiants username/password sont incorrects : AUTH_FAILED support@capitolemobile.com Page 8
9 2.2. HTTP GET Les requêtes HTTP GET devront être envoyées à l URL : Un exemple de SMS envoyé via une requête http GET : Spécification des variables d envoi AUTHENTIFICATION username password Login du client (communiqué après inscription sur notre site Internet : Password du client (communiqué après inscription sur notre site Internet : sender Optionnel (par défaut numéro court). Soit numéro court («36173») ou bien sender personnalisé (ex : «CapitoleMob», 11 caractères alphanumériques max., doit avoir été préalablement validé par nos services) text Corps du message (160 caractères alphanumériques max.) MESSAGE flash long Optionnel (par défaut SMS standard). «0» : SMS standard «1» : Flash SMS Optionnel (par défaut SMS standard, i.e 160 caractères max.) «no» : SMS standard «yes» : SMS "Long" (jusqu'à 300 caractères alphanumériques, 2 crédits SMS PRO par envoi) support@capitolemobile.com Page 9
10 gsm Numéro de téléphone mobile français (ex : , ) RECIPIENTS gsm messageid (Optionnel) Identifiant de l envoi SMS défini par le client (récupérable dans le rapport de délivrabilité) Réponse à la requête GET Après envoi de la requête HTTP GET, le client reçoit instantanément un message retour relatif à l envoi : STATUS DESCRIPTION ERROR_SENDING_BETWEEN_8H_AND_22H les envois doivent se faire entre 8h et 22h INVALID_HTTP_GET_FORMAT Aucun paramètre envoyé par la méthode GET MISSING_USERNAME La variable username manquante MISSING_PASSWORD La variable password manquante MISSING_SMS_TEXT La variable texte est manquante ou vide MISSING_DESTINATION_NUMBER La variable gsm est manquante AUTH_FAILED Erreur d authentification (login/password) NOT_ENOUGH_CREDITS Solde en crédits SMS PRO insuffisant pour réaliser l envoi TOO_LONG_MESSAGE Message comportant plus de 160 caractères (espace compris) MESSAGE_IN_MODERATION_STATUS Message en attente de modération _IS_BLACKLISTED Le numéro du destinataire a été blacklisté («STOP SMS» ) _IS_INVALID TOO_LONG_SENDER (Warning) Le numéro du destinataire est invalide L expéditeur comporte plus de 11 caractères. L envoi s effectue avec comme Sender un numéro court («36173») support@capitolemobile.com Page 10
11 SENDER_NOT_VALIDATED (Warning) L expéditeur n a pas été validé par nos services. (voir espace client). L envoi s effectue avec comme Sender un numéro court («36173») SENDING_OK L envoi s est effectué avec succès 3. Rapport de Délivrabilité Un «flux» XML POST est créé entre notre système et l applicatif client. Le client devra donc nous communiquer l URL vers lequel nous enverrons les Rapports de Délivrabilité La structure XML du Rapport de Délivrabilité Le rapport de délivrabilité est envoyé sous forme de données XML ayant la structure suivante : <DeliveryReport> <message id= date= gsm= status= /> <message id= date= gsm= status= /> </DeliveryReport> 3.2. Spécification des attributs des rapports de délivrabilité id Identifiant défini au moment de l envoi via l attribut messageid gsm Numéro de téléphone du destinataire date Date à laquelle le SMSC a communiqué à CapitoleMobile le rapport de délivrabilité support@capitolemobile.com Page 11
12 status NOT_SENT SENT Le message est mis en file d attente au niveau de nos serveurs mais ne peut être soumis au SMSC Le message a été envoyé en utilisant une route ne supportant pas les rapports de délivrabilité NOT_DELIVERED Le message n a pu être délivré DELIVERED Le message a été délivré au destinataire final (AR) INVALID_DESTINATION_ADDRESS Numéro invalide ou incorrect (NPAI) INVALID_MESSAGE_FORMAT Format du message invalide 3.3. Exemple Les Rapports de Délivrabilité sont envoyés au client à travers un flux XML à destination d une URL définie : ex. (scrip en PHP) Voici un exemple de ce que pourrait être le script «collector.php» <?php // Extraction de la structure XML grâce au parser PHP DOMDocument $dom = new DOMDocument(); $dom->loadxml(stripslashes($_post['xml'])); // Création d un nouvel objet XPath) $xpath = new domxpath($dom); // Extraction des elements contenus dans DeleveryReport $reports = $xpath->query("//deliveryreport/message"); foreach ($reports as $node) { $id = $node->getattribute('id'); $status = $node->getattribute('status'); $date = $node->getattribute('date'); $gsm = $node->getattribute('gsm'); }?> support@capitolemobile.com Page 12
Réponse :... 18. Liste des paramètres de retour :... 7 Simuler un envoi (POST /send/simulate)... 8 Publipostage (POST /send/lists)...
Documentation API Documentation API SMSFactor... 2 Format des données... 2 Transmission des données... 2 Authentification... 2 Campagne de SMS et SMS unitaire (POST /send)... 5 Liste des paramètres:...
Plus en détailDocumentation API Octopush
Documentation API Octopush (Version 1.6.1 du 10 juin 2014) Sommaire Campagne de SMS (Envois multiples) par requête POST HTTP/HTTPS... 2 URL... 2... 2... 2 Publipostage :... 3 Exemple d appel en GET :...
Plus en détailMobyt Intégration par Webservice TABLE DES MATIERES
Mobyt Intégration par Webservice TABLE DES MATIERES INTRODUCTION... 2 CONFIGURATION DE LA LIBRAIRIE... 2 ENVOI DE SMS... 3 ÉTAT DES MESSAGES... 4 HISTORIQUE DES MESSAGES... 5 CRÉDIT SMS DISPONIBLE... 6
Plus en détailKeyyo Guide de mise en service CTI / API / TAPI Keyyo
Keyyo Guide de mise en service CTI / API / TAPI Keyyo Keyyo Opération & Support http://www.keyyo.fr/fr/support/expert.php Version 1.0.7 Sommaire 1 Portée du document... 3 2 Introduction à la configuration...
Plus en détailMobyt Intégration HTTP TABLE DES MATIERES
Mobyt Intégration HTTP TABLE DES MATIERES INTRODUCTION... 2 FORMAT DES PARAMETRES... 2 ENVOI DE SMS... 3 ÉTAT DES MESSAGES... 4 ANNULATION DES ENVOIS PROGRAMMÉS... 5 HISTORIQUE DES MESSAGES... 5 CRÉDIT
Plus en détailAPI HTTP DOCUMENTATION TECHNIQUE PLATEFORME SAAS D'ENVOI DE SMS. Version 2.2 - Mise à jour : 3 juillet 2015
PLATEFORME SAAS D'ENVOI DE SMS API HTTP 12/05/2015 à 13:50 Bonjour. Votre commande ref : 123456 est à votre disposition à votre point relais 10 rue d Amiens, 75002 Paris. Venez muni(e) d une pièce d identité.
Plus en détailAPI ONE-TIME PASSWORD
PLATEFORME SAAS D'ENVOI DE SMS Guide du débutant API ONE-TIME PASSWORD UTILISER LA PLATEFORME SMSMODE DOCUMENTATION TECHNIQUE QU'EST-CE QUE L'API OTP? Notre solution technique pour l OTP (One Time Password)
Plus en détailAPI FTP SMSENVOI V1.1
API FTP SMSENVOI V1.1 Publiée le 11/09/2015 Contrairement à nos autres API, l activation de l API FTP se fait uniquement sur demande auprès de nos conseillers. L utilisation de cette API se fait en deux
Plus en détailAPI SMS HTTP REST. Intégrer facilement le service Envoyer SMS Pro avec votre application métier. Version : 2.9.0 Révision : 03/09/2014 Page 1/31
API SMS HTTP REST Intégrer facilement le service Envoyer SMS Pro avec votre application métier Révision : 03/09/2014 Page 1/31 REVISIONS Version Date Description Auteur 2.1.0 23/05/2011 Ajout de méthode
Plus en détailSolution Pro pour l Envoi de SMS direct opérateurs PUSH SMV MODE HTTP. Documentation Technique
Solution Pro pour l Envoi de SMS direct opérateurs PUSH SMV MODE HTTP Documentation Technique DixData - 19 Chemin des Travails - 06800 Cagnes-sur-Mer RCS Marseille B 443 014 238 - Sarl au capital de 108
Plus en détailManuel d intégration API SOAP SMS ALLMYSMS.COM
Manuel d intégration API SOAP SMS ALLMYSMS.COM 26/02/2014 TABLE DES MATIERES OBJECTIF DU DOCUMENT... 3 LE PROTOCOLE SOAP... 3 ENVOI DE REQUETES SOAP A LA PLATEFORME ALLMYSMS.COM... 3 BACKOFFICE SMS...
Plus en détailSOLUTION D ENVOI DE SMS POUR PROFESSIONNELS
1 Création et gestion de compte 2 Envoi par e-mail 3 Envoi par commande http 4 Publipostage SMS personnalisés 5 Autres fonctionnalités et options SMSvialeweb.com est une solution complète d envoi de SMS
Plus en détailFlux de Soumission & Envoi de SMS. avec lʼapi DataWinners
Flux de Soumission & Envoi de SMS avec lʼapi DataWinners Flux de Soumision et Envoi de SMS DataWinners 1 Introduction Parmi les nombreuses fonctionnalités de DataWinners figure le Flux API qui aide les
Plus en détailDocumentation pour l envoi de SMS
Documentation pour l envoi de SMS Mise à jour : Septembre 2010 Solution d envoi de SMS pour professionnels 1 Création et gestion de compte 2 Envoi par e-mail 3 Envoi par commande http 4 Publipostage SMS
Plus en détailModule http MMS AllMySMS.com Manuel d intégration
Module http MMS AllMySMS.com Manuel d intégration Objectif du document... 3 1 Envoi de MMS par requête http... 4 1.1 Format de la requête utilisée... 4 1.2 Arborescence et explication des balises du flux
Plus en détailPush API Technical Specifications V1.0
Push API Technical Specifications V1.0 Page 1 1 PROTOCOLE SMPP...... 3 1.1 Commandes supportées......... 3 1.2 Paramètres optionnels supportés... 3 1.3 Connexion et authentification... 4 1.3.1 Requête
Plus en détailManuel d intégration API FTP SMS ALLMYSMS.COM
Manuel d intégration API FTP SMS ALLMYSMS.COM 29/01/2014 TABLE DES MATIERES 1. ENVOI DE SMS (SMS-MT PUSH)... 3 1.1. GENERALITES... 3 1.1.1. Adresse FTP... 3 1.1.2. Paramètres de connexion... 3 1.1.3. Remarques...
Plus en détailAPI HTTP INTEGREZ LE SMS DANS VOS APPLICATIONS, VOTRE SITE WEB AUTOMATISEZ VOS ENVOIS DE SMS MISE EN PLACE SIMPLE, SANS SURCOUT VERSION API 9.
------ ------ ------ ------ INTEGREZ LE SMS DANS VOS APPLICATIONS, VOTRE SITE WEB AUTOMATISEZ VOS ENVOIS DE SMS MISE EN PLACE SIMPLE, SANS SURCOUT API HTTP Manuel d intégration VERSION API 9.0 DATE DE
Plus en détailPUSH MSISDN MODE HTTP
Solution Pro pour l Envoi de SMS direct opérateurs PUSH MSISDN MODE HTTP Documentation Technique DixData - 19 Chemin des Travails - 06800 Cagnes-sur-Mer RCS Marseille B 443 014 238 - Sarl au capital de
Plus en détailEditeurs de logiciels. Votre guide SMS
Votre guide SMS SMS et logiciels Les éditeurs de logiciels intègrent de plus en plus le SMS dans leurs produits, notamment pour permettre l envoi d alertes, de rappels de rendez-vous ou encore de notifications.
Plus en détailService envoi de SMS. Introduction. Configuration de chaque plateforme. Paramétrages dans DiaClient SQL. Utilisation
Service envoi de SMS Introduction Configuration de chaque plateforme Paramétrages dans DiaClient SQL Utilisation DiaClientSQL Service envoi de SMS Page 1 sur 18 Introduction Cet outil permet d envoyer
Plus en détailAPI SMS CONSEIL HTTP V2.01. Sommaire. Documentation V1.0 au 21/05/2011
API SMS CONSEIL HTTP V2.01 Documentation V1.0 au 21/05/2011 L'utilisation de l'api SMS CONSEIL est réservée aux clients, membres du site SMS-CONSEIL.FR et doit se faire en accord avec nos conditions générales
Plus en détailPUSH MSISDN MODE MAIL 2 SMS
Solution Pro pour l Envoi de SMS direct opérateurs PUSH MSISDN MODE MAIL 2 SMS Documentation Technique DixData - 19 Chemin des Travails - 06800 Cagnes-sur-Mer RCS Marseille B 443 014 238 - Sarl au capital
Plus en détailMail2SMS. Envoyer facilement vos SMS depuis un email. Version : 1.0.0 Revision : 12/12/2011. Page 1/8
INTERFACE SMS PAR EMAIL Envoyer facilement vos SMS depuis un email Page 1/8 REVISIONS Version Date Description 1.0.0 12/12/2011 Première version Auteur Jeremy TELION Page 2/8 TABLE DES MATIERES SMS par
Plus en détailBROCHURE DE PRESENTATION
smsway.eu BROCHURE DE PRESENTATION Introduction Le SMS Marketing est l outil de communication one-to-one idéal. SMSWay vous offre la possibilité de : a Communiquer en temps réal avec vos clients a Promouvoir
Plus en détailObtention via HTTP des fichiers PDF générés par le service de SMS/MMS certifiés
Obtention via HTTP des fichiers PDF générés par le service de SMS/MMS certifiés PDF XML API Lleidaetworks Serveis Telemàtics, S.A. devel@lleida.net Version 2.0 Copyright (c) 2008 - Lleidaetworks Serveis
Plus en détailLA VOIX SUR GPRS. 1. Introduction. P. de Frino (1), S. Robert (2), G. Cecchin (3) Résumé
«La voix sur GPRS» LA VOIX SUR GPRS P. de Frino (1), S. Robert (2), G. Cecchin (3) Résumé Cette étude a pour objectif de réaliser une application qui fonctionne sur PDA et qui permette d envoyer des fichiers
Plus en détailBROCHURE DE PRESENTATION
MS -sms Introduction Le SMS Marketing est l outil de communication one-to-one idéal. vous offre la possibilité de : Communiquer en temps réal avec vos clients Promouvoir une offre Diffuser des informations
Plus en détailSMS INFO & TABLEAU DE BORD CLIENT. Avec Cloud Communication Solution (C.C.S).
INFO & TABLEAU DE BORD CLIENT. INFO & TABLEAU DE BORD CLIENT Contenu Présentation de CCS... 3... 3 Canaux... 3 Types d outils pour votre solution INFO... 3 Prérequis... 3 1.1 A lire avant connexion...
Plus en détailTrustedBird, un client de messagerie de confiance
TrustedBird, un client de messagerie de confiance Ministère de la défense - DGA / CELAR Laurent CAILLEUX JRES 2009 - NANTES DGA/CELAR 2009 Diapositive N 1 Plan Pourquoi TrustedBird? Concepts de messagerie
Plus en détailEcran principal à l ouverture du logiciel
MANUEL D UTILISATION PLATEFORME SMS Félicitations pour avoir choisi notre plateforme d envoi de SMS. Le logiciel est très simple d utilisation et intuitif. Avec ce logiciel vous êtes libre de créer vos
Plus en détailPHP et mysql. Code: php_mysql. Olivier Clavel - Daniel K. Schneider - Patrick Jermann - Vivian Synteta Version: 0.9 (modifié le 13/3/01 par VS)
PHP et mysql php_mysql PHP et mysql Code: php_mysql Originaux url: http://tecfa.unige.ch/guides/tie/html/php-mysql/php-mysql.html url: http://tecfa.unige.ch/guides/tie/pdf/files/php-mysql.pdf Auteurs et
Plus en détailProgrammation Web. Madalina Croitoru IUT Montpellier
Programmation Web Madalina Croitoru IUT Montpellier Organisation du cours 4 semaines 4 ½ h / semaine: 2heures cours 3 ½ heures TP Notation: continue interrogation cours + rendu à la fin de chaque séance
Plus en détailPrincipales failles de sécurité des applications Web Principes, parades et bonnes pratiques de développement
Guillaume HARRY l Contenu sous licence Creative Commons CC-BY-NC-ND Principales failles de sécurité des applications Web Principes, parades et bonnes pratiques de développement P. 2 1. Introduction 2.
Plus en détailPlateforme PAYZEN. Définition de Web-services
Plateforme PAYZEN Définition de Web-services Ordre de paiement Version 1.1 Rédaction, Vérification, Approbation Rédaction Vérification Approbation Nom Date/Visa Nom Date/Visa Nom Date/Visa Lyra-Network
Plus en détailUtilisation de JAVA coté Application serveur couplé avec Oracle Forms Hafed Benteftifa www.degenio.com Novembre 2008
Introduction Utilisation de JAVA coté Application serveur couplé avec Oracle Forms Hafed Benteftifa www.degenio.com Novembre 2008 Forms 10g permet l utilisation du JAVA côté client et côté application
Plus en détailL2T SMS RESELLER MANUEL D UTILISATION ESPACE CLIENT AVERTISSEMENT
L2T SMS RESELLER MANUEL D UTILISATION ESPACE CLIENT AVERTISSEMENT Si ce document a un indice supérieur à ceux précédemment diffusés, il les annule et les remplace En conséquence, sont destinataire doit,
Plus en détail2 Formation utilisateur
2 Formation utilisateur Formation développeur Formation Formation développeur - créer un compte - créer un projet - rejoindre/quitter un projet - rappel sur l'open source et les licences - rappels su PHP
Plus en détailSQL Parser XML Xquery : Approche de détection des injections SQL
SQL Parser XML Xquery : Approche de détection des injections SQL Ramahefy T.R. 1, Rakotomiraho S. 2, Rabeherimanana L. 3 Laboratoire de Recherche Systèmes Embarqués, Instrumentation et Modélisation des
Plus en détailINTERNET est un RESEAU D ORDINATEURS RELIES ENTRE EUX A L ECHELLE PLANETAIRE. Internet : interconnexion de réseaux (anglais : net = réseau)
CS WEB Ch 1 Introduction I. INTRODUCTION... 1 A. INTERNET INTERCONNEXION DE RESEAUX... 1 B. LE «WEB» LA TOILE, INTERCONNEXION DE SITES WEB... 2 C. L URL : LOCALISER DES RESSOURCES SUR L INTERNET... 2 D.
Plus en détailVIDÉOSURVEILLANCE. Procédures de paramétrage des différentes box du marché
VIDÉOSURVEILLANCE Procédures de paramétrage des différentes box du marché Sommaire Paramétrage de l enregistreur sur le moniteur p. -8 Paramétrage de la Neufbox p. 9- Paramétrage de la Livebox p. -7 Paramétrage
Plus en détailPlus de 250 Millions de SMS par an SMSENVOI.COM
Plus de 250 Millions de SMS par an SMSENVOI.COM 2 Sommaire Qui sommes-nous? - General - Notre Plateforme Web - Notre équipe technique Nos offres et services - Produits - Sms Low Cost - SMS Premium - SMS
Plus en détail21 mars 2012. Simulations et Méthodes de Monte Carlo. DADI Charles-Abner. Objectifs et intérêt de ce T.E.R. Générer l'aléatoire.
de 21 mars 2012 () 21 mars 2012 1 / 6 de 1 2 3 4 5 () 21 mars 2012 2 / 6 1 de 2 3 4 5 () 21 mars 2012 3 / 6 1 2 de 3 4 5 () 21 mars 2012 4 / 6 1 2 de 3 4 de 5 () 21 mars 2012 5 / 6 de 1 2 3 4 5 () 21 mars
Plus en détailE-TRANSACTIONS. Guide du programmeur API Plug-in. Version 1.1
E-TRANSACTIONS Guide du programmeur API Plug-in Version 1.1 Avertissements : Le fichier Version.txt précise l'environnement dans lequel l API a été compilée et testée. L'installation de l API sur tout
Plus en détailIntégration e-commerce. Version 0.5
Intégration e-commerce Version 0.5 13 décembre 2013 1 Table des matières 1 Introduction... 3 Fonctionnement général... 3 La sécurité... 3 2 Paramètres de votre compte... 4 3 Création d un paiement... 5
Plus en détailSingle Sign-On open source avec CAS (Central Authentication Service) Vincent Mathieu Pascal Aubry Julien Marchal
Single Sign-On open source avec CAS (Central Authentication Service) Vincent Mathieu Pascal Aubry Julien Marchal SSO open source avec CAS Introduction Pourquoi le Single Sign-On? Principes du SSO sur le
Plus en détailInstallation de la plate-forme Liberacces 2.0 «Intégrale» avec LiberInstall
Installation de la plate-forme Liberacces 2.0 «Intégrale» avec LiberInstall Titre Version Date Dernière page Identité du document Installation de la plate-forme Liberacces 2.0 «Intégrale» avec LiberInstall
Plus en détailOBJECTIF CAMEROUN SMS SOLUTIONS
. OBJECTIF CAMEROUN RDA N 001116/RDA/JO6/BAPP OBJECTIF CAMEROUN SMS SOLUTIONS (Solution de communication par SMS Simple, Groupé & de Masse) B.P: 2392 (Messa) Yaoundé Tél: 237 99 52 85 93 / 237 22 17 54
Plus en détailAPI Web Service TéléAlerte
API Web Service TéléAlerte Version 1.2 (nov. 2013) Auteurs : Amos Faye, Stéphane Gibouin, Hennie Reyneke. Table des matières Table des matières... 2 Introduction, démarche technique... 4 Prérequis : notion
Plus en détailDéfinition des Webservices Ordre de paiement par email. Version 1.0
Définition des Webservices Ordre de paiement par email Version 1.0 Rédaction, Vérification, Approbation Rédaction Vérification Approbation Nom Date/Visa Nom Date/Visa Nom Date/Visa Historique du document
Plus en détailHighPush. document 3.0 18/06/2009 Révision pour version 3.0 2.0 20/11/2008 Revision pour la 2.0 1.0 01/10/2008 Documentation initiale.
Version du Date document 3.0 18/06/2009 Révision pour version 3.0 2.0 20/11/2008 Revision pour la 2.0 1.0 01/10/2008 Documentation initiale Commentaires 1 Table des matières 1 Introduction / Identification...
Plus en détailhttp://manageengine.adventnet.com/products/opmanager/download.html?free
Introduction Opmanager est un outil de supervision des équipements réseau. Il supporte SNMP, WMI et des scripts ssh ou Telnet pour récupérer des informations sur les machines. Toutefois les machines doivent
Plus en détailSécurité des sites Web Pas un cours un recueil du net. INF340 Jean-François Berdjugin
Sécurité des sites Web Pas un cours un recueil du net INF340 Jean-François Berdjugin Vulnérabilité Définition (wikipédia) : Dans le domaine de la sécurité informatique, une vulnérabilité est une faiblesse
Plus en détailPHP 4 PARTIE : BASE DE DONNEES
PHP 4 PARTIE : BASE DE DONNEES 1. Introduction 2. Présentation de MySQL 3. Principe 4. Connexion 5. Interrogation 6. Extraction des données 7. Fonctions de services 8. Traitement des erreurs 9. Travaux
Plus en détailGestion et sécurisation des échanges XcMon, PMPI 03.31/2004 PDB. Global Data Exchange System
Gestion et sécurisation des échanges cmon, PMPI 03.31/2004 PDB Global Data Exchange System Problématique Constat Les échanges électroniques sont au cœur de l activité de toutes les entreprises Évolution
Plus en détailService de notification pour colis et Swiss-Express
Service de notification pour colis et Swiss-Express Textes des notifications Textes des messages pour la notification par SMS Dans les SMS, il n est pas possible d insérer des retours à la ligne. L URL
Plus en détailDOM - Document Object Model
DOM - Document Object Model 1 But de DOM Interfacer les langages de programmation avec les documents XML en les associant avec un modèle orienté objet DOM permet aux programmes et scripts : d'accéder et
Plus en détailIngénierie et Manufacture Votre guide SMS
Votre guide SMS Le SMS, un outil de communication efficace Beaucoup d entreprises intègrent l envoi de SMS dans leurs applications. Cette tendance est de plus en plus marquée puisque le SMS est l outil
Plus en détailFileMaker Server 11. Publication Web personnalisée avec XML et XSLT
FileMaker Server 11 Publication Web personnalisée avec XML et XSLT 2007-2010 FileMaker, Inc. Tous droits réservés. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, Californie 95054 FileMaker est une
Plus en détailIntroduction. PHP = Personal Home Pages ou PHP Hypertext Preprocessor. Langage de script interprété (non compilé)
Introduction PHP = Personal Home Pages ou PHP Hypertext Preprocessor Langage de script interprété (non compilé) Plan Avantages Fonctionnement interne Bases du langage Formulaires Envoi d un email Avantages
Plus en détailPrésentation de la solution Open Source «Vulture» Version 2.0
Présentation de la solution Open Source «Vulture» Version 2.0 Advens IST Day 15 septembre 2011 http://www.vultureproject.org 1 s/apache/mod_perl/ LE PROJET VULTURE Advens IST Day 15 septembre 2011 http://www.vultureproject.org
Plus en détailManuel de configuration des fonctions de numérisation
Manuel de configuration des fonctions de numérisation WorkCentre M123/M128 WorkCentre Pro 123/128 701P42171_FR 2004. Tous droits réservés. La protection des droits de reproduction s applique à l ensemble
Plus en détailLa base de données XML exist. A. Belaïd
La base de données XML exist Introduction Qu est-ce-que exist? C est une base de donnée native, entièrement écrite en Java XML n est pas une base de données en soi Bien qu il possède quelques caractéristiques
Plus en détailIPMailSMS Module d envoi d E-MAIL & SMS pour CITECT
IPMailSMS Module d envoi d E-MAIL & SMS pour CITECT Le module d envoi d e-mail & sms permet d envoyer depuis CITECT, sur l apparition d une alarme, un message électronique et/ou un message court. Il s
Plus en détailExtension SSO Java. Cette note technique décrit la configuration et la mise en œuvre du filtre de custom SSO Java.
Note technique W4 Engine Extension SSO Java Cette note technique décrit la configuration et la mise en œuvre du filtre de custom SSO Java. 1 Présentation 3 2 Custom SSO Java 4 3 Bilan 10 Sommaire Référence
Plus en détailOPTIONS INTEGREES. des e-mails des fax via internet (par email) des messages vocaux des messages SMS des T-mails (e-mails en synthèse vocale)
Une seule boîte de réception pour tous vos messages! I-TECHNOLOGY vous propose un nouveau service de messagerie : Activmail Messagerie Unifiée. Ce service vous permettra de consulter tous vos messages
Plus en détail1. Installation du Module
1 sur 10 Mise en place du Module Magento V 1.5.7 1. Installation du Module Vous pouvez installer le module de deux façons différentes, en passant par Magento Connect, ou directement via les fichiers de
Plus en détailApplication Web et J2EE
Application Web et J2EE Servlet, JSP, Persistence, Méthodologie Pierre Gambarotto Département Informatique et Math appli ENSEEIHT Plan Introduction 1 Introduction Objectfis
Plus en détailles techniques d'extraction, les formulaires et intégration dans un site WEB
les techniques d'extraction, les formulaires et intégration dans un site WEB Edyta Bellouni MSHS-T, UMS838 Plan L extraction des données pour un site en ligne Architecture et techniques Les différents
Plus en détailGestion centralisée d un réseau de sites discrets. Nicolas JEAN - @salemioche
Gestion centralisée d un réseau de sites discrets Nicolas JEAN - @salemioche SEO / Technique,utilisation SEO Technique / Utilisation Intérêt du réseau Centralisé Discrétion Simplicité d utilisation Caractéristique
Plus en détailAlfstore workflow framework Spécification technique
Alfstore workflow framework Spécification technique Version 0.91 (2012-08-03) www.alfstore.com Email: info@alfstore.com Alfstore workflow framework 2012-10-28 1/28 Historique des versions Version Date
Plus en détailJean-Philippe Paquette Jean-philippe.paquette@videotron.ca
Jean-Philippe Paquette Jean-philippe.paquette@videotron.ca 6 novembre 2013 Ordre du jour Histoire du mobile a RDS Les alertes SMS Application RDS hockey Push notifications Différence avec le site mobile
Plus en détailTessi Documents Services ASPONE. Démo Webservices UpValue. www.tessi.fr
Tessi Documents Services ASPONE Démo Webservices UpValue www.tessi.fr SOMMAIRE Fonctionnement des Webservices UpValue WS Deposit = Dépôt de fichiers WS Monitoring = Suivi des flux WS Registering = Inscription
Plus en détailLes bonnes pratiques. de l hébergement d un CMS
Les bonnes pratiques de l hébergement d un CMS Welcome Sébastien Lucas @PoMM3 Responsable avant-vente Designer d infra Nicolas Silberman @nsilberman Directeur Technique Médiapart Oxalide & les CMS le vôtre
Plus en détailA. Architecture du serveur Tomcat 6
Administration du serveur A. Architecture du serveur Tomcat 6 La compréhension de l architecture interne du serveur Tomcat 6 est un pré-requis indispensable pour bien en maîtriser l administration et la
Plus en détailWeb Tier : déploiement de servlets
Web Tier : déploiement de servlets 1 / 35 Plan 1 Introduction 2 Servlet : Principe de fonctionnement 3 Création et développement sur un serveur JEE 4 Quelques méthodes de l API des servlets 5 Utilisation
Plus en détailLes technologies de gestion de l identité
Commission Identité Numérique Groupe de travail Gestion des identités Les technologies de gestion de l identité ATELIER 1 Paul TREVITHICK, CEO de Parity Responsable projet Higgins Président Fondation Infocard
Plus en détailarmasuisse Office fédéral de topographie swisstopo Cours geocat.ch 28 avril 2014
armasuisse Cours geocat.ch Plan 9.00 Présentation des participants Introduction métadonnées - geocat.ch Vue générale de l application geocat.ch Saisie simple Recherche et visualisation Validation Exercice
Plus en détailAttaques applicatives
Attaques applicatives Attaques applicatives Exploitation d une mauvaise programmation des applications Ne touche pas le serveur lui-même mais son utilisation/ configuration Surtout populaire pour les sites
Plus en détailFonctionnalités Fid'Elite
Fonctionnalités Fid'Elite Solution de Gestion de la fidélité > Accès sécurisé avec identifiant et code d'accès dédiés à chaque utilisateur > Liaison automatique avec notre solution d'encaissement Web-Caisse
Plus en détailSYSTÈMES D INFORMATIONS
SYSTÈMES D INFORMATIONS Développement Modx Les systèmes de gestion de contenu Les Content Management Système (CMS) servent à simplifier le développement de sites web ainsi que la mise à jour des contenus.
Plus en détailNFA016 : Introduction. Pour naviguer sur le Web, il faut : Naviguer: dialoguer avec un serveur web
NFA016 : Introduction O. Pons, S. Rosmorduc Conservatoire National des Arts & Métiers Pour naviguer sur le Web, il faut : 1. Une connexion au réseau Réseau Connexion physique (câbles,sans fils, ) à des
Plus en détailRAPPORT DE CONCEPTION UML :
Carlo Abi Chahine Sylvain Archenault Yves Houpert Martine Wang RAPPORT DE CONCEPTION UML : Bamboo Ch@t Projet GM4 Juin 2006 Table des matières 1 Introduction 2 2 Présentation du logiciel 3 2.1 Précisions
Plus en détailPlateforme WikiJob spécifications
Plateforme WikiJob spécifications WikiJob 1. Introduction Ce document présente une vision générale des spécifications de la plateforme Internet WikiJob 1, axée sur une vision de multiples processus de
Plus en détailarcopole Studio Annexe 4 Intégration LDAP et processus d authentification Site du programme arcopole : www.arcopole.fr
arcopole Studio Annexe 4 Intégration LDAP et processus d authentification Site du programme arcopole : www.arcopole.fr Auteur du document : ESRI France Version de la documentation : 1.2.0.0 Date de dernière
Plus en détailCatalogue «Intégration de solutions»
Catalogue «Intégration de solutions» 1 Nos prestations Offre 01 Offre 02 Offre 03 Offre 04 Offre 05 Offre 06 Offre 07 Offre 08 Offre 09 Offre 10 Offre 11 Offre 12 Offre 13 Offre 14 Offre 15 Offre 16 Antivirus
Plus en détailGuide d interfaçage SSO Connexion des ressources aux plates-formes de type Corrélyce. Sommaire. Titre du document
Connexion des ressources aux plates-formes de type Corrélyce CRDP ACADÉMIE D AIX-MARSEILLE 31, bd d Athènes 13232 Marseille cedex 1 T 04 91 14 13 12 F 04 91 14 13 00 www.crdp.aix-marseille.fr Établissement
Plus en détailGuide utilisateur : Directmail et newsletter
Guide utilisateur : Directmail et newsletter Copyright 2004, OneXt Content System, 29/03/2005 Tables des Matières Directmail et newsletter...1 Fonctionnement général...1 Modules et pages...1
Plus en détailDocumentation CAS à destination des éditeurs
Documentation CAS à destination des éditeurs Sommaire Préambule... 1 Présentation de CAS...2 Intérêt... 2 Fonctionnement de base...2 Synoptique des échanges (1ère connexion)... 2 Synoptique des échanges
Plus en détailManuel d'installation
CyberMUT P@iement P@iement CIC P@iement OBC SERVICE SECURISE DE PAIEMENT INTERNET PAR CARTE BANCAIRE (Sécurisé par le protocole SSL) Manuel d'installation (Document 2/2) EURO Sp.Tech. 1.2.8 Octobre 2001
Plus en détail460.106 fr (dok.pf/pf.ch) 05.2013 PF. E-facture light Marche à suivre étape par étape
460.106 fr (dok.pf/pf.ch) 05.2013 PF E-facture light Marche à suivre étape par étape Les avantages offerts par la solution e-facture light de PostFinance L e-facture light vous permet d envoyer à vos clients
Plus en détailApplication des Spécifications détaillées pour la Retraite, architecture portail à portail
Pour Application des Spécifications détaillées pour la Retraite, architecture portail à portail Version 1.0 ON-X S.A. est une société du Groupe ON-X 15, quai Dion Bouton 92816 PUTEAUX cedex. Tél : 01 40
Plus en détailAspects techniques : guide d interfaçage SSO
COURDECO Aspects techniques : guide d interfaçage SSO Septembre 2011 Cette annexe présente succinctement le système d'authentification unique (SSO : single sign on, authentification unique) utilisé dans
Plus en détailNetCrunch 6. Superviser
AdRem NetCrunch 6 Serveur de supervision réseau Avec NetCrunch, vous serez toujours informé de ce qui se passe avec vos applications, serveurs et équipements réseaux critiques. Documenter Découvrez la
Plus en détailApprenez à Créer une campagne.
Qu est-ce qu une campagne? Apprenez à Créer une campagne. Le mot campagne est utilisé car on parle de campagne marketing. Une campagne regroupe vos contacts, les emails pré-écrits que vous envoyez à un
Plus en détail««TOUT-EN-UN»» 2013 BVA marketing direct SA - Allmedia.14
Votre Votre partenaire partenaire 2014 2014 ««TOUT-EN-UN»» les canaux du marketing direct distribution d imprimés publicitaires et d échantillons envois adressés e-solutions vos avantages & objectifs AVANTAGES
Plus en détailModule Com231A - Web et Bases de Données Notion 5 : Formulaires et utilisation des Bases de Données avec PHP
Module Com231A - Web et Bases de Données Notion 5 : Formulaires et utilisation des Bases de Données avec PHP Au cours de ce TP, vous allez voir comment PHP permet aux utilisateurs, une interaction avec
Plus en détailCONTRAT DE SOUSCRIPTION OFFRE PUSH-CLASSIQUE
CONTRAT DE SOUSCRIPTION OFFRE PUSH-CLASSIQUE ANNEXE 5 : CONDITIONS SPECIFIQUES AUX APPLICATIONS DE CAT. 3 V7.0 () Bouygues Telecom Société anonyme au capital de 616 661 789.28, immatriculée au RCS Nanterre
Plus en détailWEB & DÉVELOPPEMENT LES BASES DU WEB LE LANGAGE HTML FEUILLES DE STYLES CSS HISTORIQUE D INTERNET ET DU WEB LES DIFFÉRENTS LANGAGES
WEB & DÉVELOPPEMENT LES BASES DU WEB HISTORIQUE D INTERNET ET DU WEB LES DIFFÉRENTS LANGAGES LE LANGAGE HTML STRUCTURE D UNE PAGE En-tête et corps Syntaxe INSÉRER DES CONTENUS Texte : formatage (titre,
Plus en détail