Si vous dirigez une entreprise de revendeur SMM, l'utilisation d'une API pour connecter votre propre panneau à un fournisseur de gros est l'étape qui transforme une activité manuelle en une entreprise évolutive et automatisée. Ce guide explique ce qu'est l'API du panneau SMM, comment connecter un panneau enfant à Resimi et ce qu'implique réellement l'intégration techniquement.
Qu'est-ce qu'une API de panneau SMM ?
Une API (Application Programming Interface) est un moyen standardisé permettant à deux systèmes logiciels de communiquer. Dans le contexte SMM, une API de panneau permet à un logiciel externe (votre propre site Web, votre propre panneau de marque ou une application personnalisée) d'envoyer des commandes au panneau de vente en gros et de recevoir des mises à jour de statut, le tout automatiquement.
L'industrie SMM s'est largement standardisée sur un seul format d'API. La plupart des logiciels de panneau, des scripts et des solutions de panneau enfant utilisent la même structure de point de terminaison de base, ce qui signifie que tout logiciel de panneau enfant que vous choisissez est presque certainement compatible avec l'API de Resimi sans personnalisation.
Comment fonctionne l'API Resimi
Toutes les requêtes sont envoyées sous forme HTTP POST à resimi.xyz/api/v2.php avec votre clé API incluse dans chaque requête. Les quatre actions principales :
Obtenir des services
Renvoie la liste complète des services actifs avec leurs identifiants, tarifs, quantités minimales/maximales et autres paramètres. Votre panneau enfant appelle cela pour remplir sa propre liste de services, afin que votre liste de prix reste automatiquement synchronisée avec le catalogue de Resimi.
key=VOTRE_CLÉ&action=services
Passer la commande
Soumet une nouvelle commande pour traitement. Renvoie un ID de commande que vous utilisez pour suivre le statut.
key=VOTRE_KEY&action=add&service=SERVICE_ID&link=TARGET_URL&quantity=1000
Statut de la commande
Renvoie l'état actuel d'une commande (en attente, en cours, terminée, partielle, annulée) ainsi que le nombre de départ, le nombre actuel et la quantité restante.
key=VOTRE_CLÉ&action=statut&order=ORDER_ID
Vérifier le solde
Renvoie le solde actuel de votre portefeuille et la devise.
key=VOTRE_CLÉ&action=solde
Configuration d'un panneau enfant
Un panneau enfant est votre propre panneau SMM de marque – votre propre domaine, votre propre logo, votre propre liste de prix – alimenté par les services de Resimi sur le backend. Lorsqu'un client commande via votre panel, la commande est automatiquement transmise à Resimi et la livraison s'effectue via l'infrastructure de Resimi. Votre client ne sait jamais à quel fournisseur de gros vous faites appel.
Ce dont vous avez besoin
- Un nom de domaine : votre panel enfant vivra sur votre propre domaine (par exemple yourpanel.com). Les domaines bon marché ou gratuits de fournisseurs comme Namecheap fonctionnent bien pour commencer.
- Hébergement mutualisé ou VPS : L'hébergement partagé comme Namecheap ou Hostinger est suffisant pour la plupart des panels enfants. La prise en charge de PHP 7.4+ est requise.
- Logiciel du panneau enfant : plusieurs scripts basés sur PHP sont conçus spécifiquement à cet effet. Recherchez ceux qui prennent explicitement en charge le format standard de l'API SMM : ils auront un écran de configuration du fournisseur dans lequel vous entrez le point de terminaison de l'API de Resimi et votre clé.
- Votre clé API Resimi : trouvé sur la page Accès API de votre tableau de bord Resimi
Étapes de configuration
- Installez le logiciel de votre panneau enfant sur votre hébergement (généralement un processus en un clic ou par téléchargement de fichier)
- Dans les paramètres d'administration du panneau, accédez à la section « Fournisseur d'API » ou « Fournisseur de services ».
- Entrez
https://resimi.xyz/api/v2.phpcomme URL de l'API - Entrez votre clé API Resimi
- Exécutez la fonction « Importer des services » — cela extrait automatiquement la liste complète des services de Resimi dans votre panneau
- Définissez votre balisage sur chaque catégorie de service (par exemple 2× sur les services Instagram, 3× sur YouTube)
- Configurez des modes de paiement pour vos clients (choix populaires : crypto via NOWPayments, Stripe pour les paiements par carte)
Évaluer correctement votre panneau enfant
Votre prix aux clients doit couvrir trois éléments : le tarif de gros de Resimi, la marge souhaitée et les éventuels frais de traitement des paiements provenant de votre passerelle de paiement. Une formule simple :
Prix client = (taux Resimi × majoration) + tampon de frais de paiement
Si Resimi facture 1,84 $/1 000 pour un service et que vous souhaitez une majoration de 2,5 ×, vous facturez aux clients 4,60 $/1 000. Si votre processeur de paiement facture 3 %, intégrez cela à votre tarif pour vous assurer de ne pas en manger.
Limites de débit API et meilleures pratiques
L'API de Resimi autorise 60 requêtes par minute. Pour la plupart des panels enfants, cela est plus que suffisant : un panel très occupé peut passer quelques centaines de commandes par jour, et non par minute. Quelques pratiques techniques pour que tout se passe bien :
- Mettez en cache la liste des services localement et actualisez-la une fois par heure plutôt que d'appeler l'API à chaque chargement de page
- Utilisez des tâches en arrière-plan (tâches cron) pour vérifier l'état de la commande plutôt que de vérifier l'état de chaque demande de page
- Gérez les erreurs d'API avec élégance : si une requête échoue, réessayez une fois avant de signaler une erreur au client.
- Stockez votre clé API dans une variable d'environnement ou un fichier de configuration, jamais codé en dur dans du code accessible au public
Obtenir votre clé API
Votre clé API est générée automatiquement lorsque vous créez un compte Resimi. Vous pouvez le trouver – et le régénérer si nécessaire – sur le Page d'accès aux API dans votre tableau de bord. Gardez-le confidentiel ; toute personne disposant de votre clé API peut passer des commandes facturées sur votre solde.
Un panel pour enfants est-il fait pour vous ?
Un panel enfant est logique une fois que vous avez des clients cohérents et que vous passez beaucoup de temps à passer des commandes manuellement. Si vous passez moins de 10 à 15 commandes par semaine, un panneau enfant est disponible dont vous n'avez pas encore besoin : utilisez simplement le tableau de bord de Resimi directement. Lorsque vous consacrez plus de 30 minutes par jour à passer des commandes, c'est le signal d'automatisation.