Documentation Devcode SMS

Bienvenue dans la documentation de Devcode SMS. Cette API innovante a été conçue pour faciliter l'envoi de messages SMS directement depuis vos applications, qu'elles soient web ou mobiles.

Table des matières

1. Introduction

Cette API permet d'envoyer des messages SMS à vos utilisateurs. Elle est conçue pour être simple et rapide à intégrer.

Qu'est-ce que l'API SMS ?
Notre API SMS vous permet de communiquer rapidement et efficacement avec vos utilisateurs en leur envoyant des notifications, des alertes, ou des messages marketing. Grâce à une interface simple et intuitive, vous pouvez intégrer facilement l'envoi de SMS dans vos systèmes existants, améliorant ainsi l'engagement client et la réactivité de votre service.
Pourquoi utiliser notre API ?
  • Simplicité d'intégration : :Avec des exemples clairs et une documentation détaillée, vous pourrez mettre en place l'API en un rien de temps.
  • Fiabilité : Notre service est construit sur une infrastructure robuste, garantissant une livraison rapide et sécurisée de vos messages.
  • Flexibilité : Que vous souhaitiez envoyer un message unique ou des campagnes massives, notre API s'adapte à vos besoins.
  • Support multicanal : Envoyez des SMS vers des numéros locaux ou internationaux, atteignant vos utilisateurs où qu'ils soient.
À qui s'adresse cette API ?
Notre API est idéale pour les développeurs, les entreprises, et les startups qui cherchent à enrichir leur communication avec les clients. Que vous soyez un développeur indépendant ou un membre d'une équipe technique, notre API vous offre les outils nécessaires pour optimiser vos interactions avec vos utilisateurs.

2. Installation

Pour utiliser notre API, vous devez suivre les étapes suivante :

  1. Créer un compte sur le plateforme Créer mon compte
  2. Accédez à la section "Messages" et abonnez-vous à un forfait SMS adapté à vos besoins.
  3. Accédez à la section "Clé API" et générer votre clé API.

3. Authentification

Pour accéder à l'API, vous devez vous authentifier avec votre clé API. Ajoutez la clé dans les parametres de votre requête :

api_key: VOTRE_CLE_API

4. Consultez son solde SMS

Pour consulter son solde SMS depuis l'API, vous devez utilisez l'url suivante

POST https://devcodesms.com/developpeur/Solde_sms_dev

Exemple de requete

        $url = 'https://devcodesms.com/developpeur/Solde_sms_dev';

        $data = [
            "api_key" => "VOTRE_CLE_API",
        ];

        $options = [
            'http' => [
                'header'  => "Content-Type: application/json\r\n",
                'method'  => 'POST',
                'content' => json_encode($data)
            ]
        ];

        $context = stream_context_create($options);
        $responseSms = file_get_contents($url, false, $context);
        $results[] = json_decode($responseSms, true) ?? [
            'status'          => 500,
            'code'            => "Erreur",
            'ressage'         => "Aucune réponse reçue"
        ];
        

5.Envoyer un SMS

Pour envoyer un SMS, utilisez l'endpoint suivant :

POST https://devcodesms.com/developpeur/Send_sms_dev

Le corps de la requête doit contenir :

{
        "api_key": "VOTRE_CLE_API",
        "sender": "IDENTIFIANT",
        "phone": "NUMERO_DESTINATAIRE",
        "message": "Votre message ici"
    }
Exemple en PHP

    $data_to_send = [
        'api_key' => "VOTRE_CLE_API",
        'sender'  => "IDENTIFIANT",
        'phone'   => "+237659373726",
        'message' => "Votre message ici"
    ];

    $api_url = 'https://devcodesms.com/developpeur/Send_sms_dev';
    $ch = curl_init();
    curl_setopt($ch, CURLOPT_URL, $api_url);
    curl_setopt($ch, CURLOPT_POST, true);
    curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($data_to_send));
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
    $response = curl_exec($ch);
    if (curl_errno($ch)) {
        echo "Erreur : " . curl_error($ch); 
        curl_close($ch);
    } else {
        echo "Terminé";
    }
    

6. FAQ

Q : Quel est le délai de livraison des SMS ?

R : Les SMS sont généralement livrés en quelques secondes.

Q : Puis-je envoyer des SMS internationaux ?

R : Non, notre API d'SMS ne prend pas en charge l'envoi de SMS vers plusieurs pays.

7. Effectuer des tests d'API

Vous pouvez effectuer des tests de nos API directement en utilisant notre outil en ligne, accessible via le lien ci-dessous.
Tester l’API en ligne

8. Support

E-mail: support@devcodesms.com
Adresse : Terminus derrière Marché B, Bafoussam
Téléphone 1 : (+237) 659 373 726
Téléphone 2 : +1 (613) 621-9632

Copyright © 2024 DevCode SMS. Tous droits réservés.
PowerBy DevCodeCamer.

ChatBot DevCode SMS