Faites des campagnes SMS en masse, envoyez des alertes, des rendez-vous ou des notifications par SMS.
Envoyez des messages via des appels vocaux numériques automatisés vers n'importe quel numéro de téléphone dans le monde.
Envoyez des SMS avec un contenu certifié, valable comme preuve fiable.
Envoyez des SMS à partir de votre compte de messagerie, de la même manière que vous envoyez un e-mail
Exécutez des campagnes de marketing par e-mail, automatisez les campagnes et connectez-vous avec les e-mails de manière avancée
Envoyez des communications certifiées avec un e-mail certifié à partir de votre compte de messagerie
Serveur SMTP pour envoyer des emails optimisé pour valoriser vos campagnes Email Marketing
Créez des landing pages pour vos campagnes email et attirez de nouveaux clients
Créez des contrats et envoyez-les via n'importe quel canal, signez des contrats par écriture manuscrite
Générez et envoyez des mots de passe à usage unique via n'importe quel canal
Augmentez la sécurité de vos applications en implémentant la double authentification des utilisateurs
Connectez votre entreprise avec WhatsAPP. Envoyez des notifications et parlez à vos clients
Automatisez les conversations de chat avec vos clients à l'aide de robots de chat.
Connectez-vous avec de nouveaux clients via notre service Web Chat
Réalisez une enquête qualité et connaissez l'opinion de vos clients
Fidéliser la clientèle par l'envoi de bons de réduction personnalisés
Automatisez les campagnes marketing et fidélisez automatiquement
Générez des codes QR complètement gratuitement à partir de n'importe quelle URL.
Créez des landing pages grâce à notre éditeur d'atterrissages et envoyez-les par SMS, Email ou utilisez comme vous le souhaitez.
Générez un chat Web WhatsAPP pour votre site Web compatible avec toutes les plateformes
Créez de superbes formulaires personnalisés et créez légalement des bases de données pour vos campagnes marketing
Envoyez des SMS depuis votre logiciel avec notre API
Envoyez des SMS certifiés, vérifiez l'état de livraison et téléchargez des certificats à l'aide de notre API.
Passez des appels automatiquement depuis votre logiciel
Envoyer et automatiser l'envoi de courriels via l'API, connectez votre logiciel avec Email Marketing
Connectez-vous avec vos clients en utilisant WhatsAPP via l'API
Gérez le système de chat à partir de l'API. Accédez ou répondez aux conversations depuis notre API.
Envoyez des codes OTP ou intégrez l'authentification à 2 facteurs à notre API pour Java facilement et en toute sécurité. Essayez gratuitement notre API pour Java. Notre équipe vous aidera à améliorer la sécurité et l'authentification de votre application sur Java.
String afilnet_class="otp"; String afilnet_method="generateotp"; String afilnet_user="user"; String afilnet_password="password"; String afilnet_type="number"; String afilnet_destination="34600000000"; String afilnet_time="1"; String afilnet_timetype="days"; String afilnet_length="6"; String afilnet_otpformat="all"; String afilnet_output=""; // Create an URL request String sUrl = "https://www.afilnet.com/api/http/?class="+afilnet_class+"&method="+afilnet_method+"&user="+afilnet_user+"&password="+afilnet_password+"&type="+afilnet_type+"&destination="+afilnet_destination+"&time="+afilnet_time+"&timetype="+afilnet_timetype+"&length="+afilnet_length+"&otpformat="+afilnet_otpformat+"&output="+afilnet_output; URL url = new URL(sUrl); StringBuilder builder = new StringBuilder(); BufferedReader theJSONline = new BufferedReader(new InputStreamReader(url.openStream())); builder.append(theJSONline.readLine()); String content = builder.toString();
String afilnet_class="otp"; String afilnet_method="generateotp"; String afilnet_user="user"; String afilnet_password="password"; String afilnet_type="number"; String afilnet_destination="34600000000"; String afilnet_time="1"; String afilnet_timetype="days"; String afilnet_length="6"; String afilnet_otpformat="all"; String afilnet_output=""; // Create the POST request String post = "class="+afilnet_class+"&method="+afilnet_method+"&user="+afilnet_user+"&password="+afilnet_password+"&type="+afilnet_type+"&destination="+afilnet_destination+"&time="+afilnet_time+"&timetype="+afilnet_timetype+"&length="+afilnet_length+"&otpformat="+afilnet_otpformat+"&output="+afilnet_output; // We generate the URL URL myurl = new URL("https://www.afilnet.com/api/http/"); // We create the connection HttpURLConnection con = (HttpURLConnection) myurl.openConnection(); con.setDoOutput(true); con.setRequestProperty("Content-Type", "application/x-www-form-urlencoded"); con.setRequestProperty("Content-Length", String.valueOf(post.length())); con.setRequestMethod("POST"); // We build the OutputStream os = con.getOutputStream(); os.write(post.getBytes()); os.close(); StringBuilder sb = new StringBuilder(); int HttpResult = con.getResponseCode(); if(HttpResult == HttpURLConnection.HTTP_OK) { BufferedReader br = new BufferedReader(new InputStreamReader(con.getInputStream(),"utf-8")); String line = null; while ((line = br.readLine()) != null) { sb.append(line + "\n"); } br.close(); System.out.println(""+sb.toString()); } else { System.out.println(con.getResponseCode()); System.out.println(con.getResponseMessage()); }
String afilnet_class="otp"; String afilnet_method="generateotp"; String afilnet_user="user"; String afilnet_password="password"; String afilnet_type="number"; String afilnet_destination="34600000000"; String afilnet_time="1"; String afilnet_timetype="days"; String afilnet_length="6"; String afilnet_otpformat="all"; String afilnet_output=""; // Create the POST request String post = "class="+afilnet_class+"&method="+afilnet_method+"&type="+afilnet_type+"&destination="+afilnet_destination+"&time="+afilnet_time+"&timetype="+afilnet_timetype+"&length="+afilnet_length+"&otpformat="+afilnet_otpformat+"&output="+afilnet_output; // We generate the URL URL myurl = new URL("https://www.afilnet.com/api/basic/"); // We create the connection HttpURLConnection con = (HttpURLConnection) myurl.openConnection(); String encoded = Base64.getEncoder().encodeToString((afilnet_user+":"+afilnet_password).getBytes(StandardCharsets.UTF_8)); con.setRequestProperty("Authorization", "Basic "+encoded); con.setDoOutput(true); con.setRequestProperty("Content-Type", "application/x-www-form-urlencoded"); con.setRequestProperty("Content-Length", String.valueOf(post.length())); con.setRequestMethod("POST"); // We build the OutputStream os = con.getOutputStream(); os.write(post.getBytes()); os.close(); StringBuilder sb = new StringBuilder(); int HttpResult = con.getResponseCode(); if(HttpResult == HttpURLConnection.HTTP_OK) { BufferedReader br = new BufferedReader(new InputStreamReader(con.getInputStream(),"utf-8")); String line = null; while ((line = br.readLine()) != null) { sb.append(line + "\n"); } br.close(); System.out.println(""+sb.toString()); } else { System.out.println(con.getResponseCode()); System.out.println(con.getResponseMessage()); }
String afilnet_class="otp"; String afilnet_method="generateotp"; String afilnet_user="user"; String afilnet_password="password"; String afilnet_type="number"; String afilnet_destination="34600000000"; String afilnet_time="1"; String afilnet_timetype="days"; String afilnet_length="6"; String afilnet_otpformat="all"; String afilnet_output=""; // Create the POST request String post = "class="+afilnet_class+"&method="+afilnet_method+"&type="+afilnet_type+"&destination="+afilnet_destination+"&time="+afilnet_time+"&timetype="+afilnet_timetype+"&length="+afilnet_length+"&otpformat="+afilnet_otpformat+"&output="+afilnet_output; // We generate the URL URL myurl = new URL("https://www.afilnet.com/api/basic/"); // We create the connection HttpURLConnection con = (HttpURLConnection) myurl.openConnection(); String encoded = Base64.getEncoder().encodeToString((afilnet_user+":"+afilnet_password).getBytes(StandardCharsets.UTF_8)); con.setRequestProperty("Authorization", "Basic "+encoded); con.setDoOutput(true); con.setRequestProperty("Content-Type", "application/x-www-form-urlencoded"); con.setRequestProperty("Content-Length", String.valueOf(post.length())); con.setRequestMethod("POST"); // We build the OutputStream os = con.getOutputStream(); os.write(post.getBytes()); os.close(); StringBuilder sb = new StringBuilder(); int HttpResult = con.getResponseCode(); if(HttpResult == HttpURLConnection.HTTP_OK) { BufferedReader br = new BufferedReader(new InputStreamReader(con.getInputStream(),"utf-8")); String line = null; while ((line = br.readLine()) != null) { sb.append(line + "\n"); } br.close(); System.out.println(""+sb.toString()); } else { System.out.println(con.getResponseCode()); System.out.println(con.getResponseMessage()); }String afilnet_class="otp"; String afilnet_method="verifyotp"; String afilnet_user="user"; String afilnet_password="password"; String afilnet_destination="34600000000"; String afilnet_code="A73HF3I"; String afilnet_output=""; // Create an URL request String sUrl = "https://www.afilnet.com/api/http/?class="+afilnet_class+"&method="+afilnet_method+"&user="+afilnet_user+"&password="+afilnet_password+"&destination="+afilnet_destination+"&code="+afilnet_code+"&output="+afilnet_output; URL url = new URL(sUrl); StringBuilder builder = new StringBuilder(); BufferedReader theJSONline = new BufferedReader(new InputStreamReader(url.openStream())); builder.append(theJSONline.readLine()); String content = builder.toString();
String afilnet_class="otp"; String afilnet_method="verifyotp"; String afilnet_user="user"; String afilnet_password="password"; String afilnet_destination="34600000000"; String afilnet_code="A73HF3I"; String afilnet_output=""; // Create the POST request String post = "class="+afilnet_class+"&method="+afilnet_method+"&user="+afilnet_user+"&password="+afilnet_password+"&destination="+afilnet_destination+"&code="+afilnet_code+"&output="+afilnet_output; // We generate the URL URL myurl = new URL("https://www.afilnet.com/api/http/"); // We create the connection HttpURLConnection con = (HttpURLConnection) myurl.openConnection(); con.setDoOutput(true); con.setRequestProperty("Content-Type", "application/x-www-form-urlencoded"); con.setRequestProperty("Content-Length", String.valueOf(post.length())); con.setRequestMethod("POST"); // We build the OutputStream os = con.getOutputStream(); os.write(post.getBytes()); os.close(); StringBuilder sb = new StringBuilder(); int HttpResult = con.getResponseCode(); if(HttpResult == HttpURLConnection.HTTP_OK) { BufferedReader br = new BufferedReader(new InputStreamReader(con.getInputStream(),"utf-8")); String line = null; while ((line = br.readLine()) != null) { sb.append(line + "\n"); } br.close(); System.out.println(""+sb.toString()); } else { System.out.println(con.getResponseCode()); System.out.println(con.getResponseMessage()); }
String afilnet_class="otp"; String afilnet_method="verifyotp"; String afilnet_user="user"; String afilnet_password="password"; String afilnet_destination="34600000000"; String afilnet_code="A73HF3I"; String afilnet_output=""; // Create the POST request String post = "class="+afilnet_class+"&method="+afilnet_method+"&destination="+afilnet_destination+"&code="+afilnet_code+"&output="+afilnet_output; // We generate the URL URL myurl = new URL("https://www.afilnet.com/api/basic/"); // We create the connection HttpURLConnection con = (HttpURLConnection) myurl.openConnection(); String encoded = Base64.getEncoder().encodeToString((afilnet_user+":"+afilnet_password).getBytes(StandardCharsets.UTF_8)); con.setRequestProperty("Authorization", "Basic "+encoded); con.setDoOutput(true); con.setRequestProperty("Content-Type", "application/x-www-form-urlencoded"); con.setRequestProperty("Content-Length", String.valueOf(post.length())); con.setRequestMethod("POST"); // We build the OutputStream os = con.getOutputStream(); os.write(post.getBytes()); os.close(); StringBuilder sb = new StringBuilder(); int HttpResult = con.getResponseCode(); if(HttpResult == HttpURLConnection.HTTP_OK) { BufferedReader br = new BufferedReader(new InputStreamReader(con.getInputStream(),"utf-8")); String line = null; while ((line = br.readLine()) != null) { sb.append(line + "\n"); } br.close(); System.out.println(""+sb.toString()); } else { System.out.println(con.getResponseCode()); System.out.println(con.getResponseMessage()); }
Découvrez les avantages et les inconvénients de chacune de nos API. Découvrez quelle API convient le mieux à votre logiciel en Java.
Cette API vous permet de vous connecter à nous depuis Java pour envoyer des requêtes via des requêtes HTTP GET. Cette requête envoie les paramètres dans la même URL que la requête.
L'API de requête POST vous permet de vous connecter à notre API à partir de Java en envoyant des paramètres de requête via des paramètres HTTP POST. Les informations sont envoyées indépendamment de l'URL.
L'API d'authentification de base permet l'utilisation de requêtes GET et POST en Java avec une couche de sécurité supplémentaire, puisque dans ce cas le nom d'utilisateur et le mot de passe sont envoyés dans l'en-tête de la requête.
SOAP vous permet d'envoyer des requêtes au format XML avec Java, SOAP ajoute une couche de sécurité supplémentaire aux requêtes API.
Notre API JSON permet d'envoyer des requêtes au format JSON avec Java, en plus cette API ajoute le protocole oAuth 2.0 dans l'authentification qui permet d'ajouter une couche de sécurité supplémentaire.
Pour avoir accès à l'API, vous devez être un client Afilnet. L'inscription prendra quelques minutes.
Notre société vous proposera une balance d'essai qui vous permettra de tester avec l'API dont vous avez besoin.
Effectuez l'intégration de l'API en utilisant le langage de programmation de votre choix. Si vous avez des questions ou des suggestions sur l'API, contactez-nous
Tout est prêt!, A réussi à améliorer ses communications avec Afilnet. Nous sommes ici pour prendre en charge notre API lorsque vous en avez besoin
Contactez notre équipe pour toute question via les méthodes de contact que nous proposons. Notre équipe essaiera de vous proposer une solution immédiate et vous aidera dans l'intégration de notre API dans votre logiciel.
Inscrivez-vous gratuitement et essayez Afilnet ! Nous vous proposons un essai gratuit de nos services. *
Entreprise *
Prénom *
E-mail *
Téléphone *
(*) Promotion uniquement valable pour les entreprises qui n'ont jamais utilisé le service Afilnet auparavant. Lors de la demande du solde gratuit, Afilnet peut demander de vérifier les informations de votre entreprise