Se você administra um negócio de revenda SMM, usar uma API para conectar seu próprio painel a um provedor atacadista é a etapa que transforma um movimento manual em um negócio escalonável e automatizado. Este guia explica o que é a API do painel SMM, como conectar um painel filho ao Resimi e o que a integração realmente envolve tecnicamente.

O que é uma API de painel SMM?

Uma API (Interface de Programação de Aplicativo) é uma forma padronizada de comunicação entre dois sistemas de software. No contexto SMM, uma API de painel permite que software externo – seu próprio site, seu próprio painel de marca ou um aplicativo personalizado – envie pedidos para o painel de atacado e receba atualizações de status de volta, tudo automaticamente.

A indústria de SMM padronizou amplamente um único formato de API. A maioria dos softwares de painel, scripts e soluções de painel filho usam a mesma estrutura básica de endpoint, o que significa que qualquer software de painel filho que você escolher é quase certamente compatível com a API do Resimi sem personalização.

Como funciona a API Resimi

Todas as solicitações são enviadas como HTTP POST para resimi.xyz/api/v2.php com sua chave de API incluída em cada solicitação. As quatro ações principais:

Obtenha serviços

Retorna a lista completa de serviços ativos com seus IDs, taxas, quantidades mínimas/máximas e outros parâmetros. Seu painel filho chama isso para preencher sua própria lista de serviços, para que sua lista de preços permaneça automaticamente sincronizada com o catálogo da Resimi.

key=SUA_CHAVE&action=serviços

Fazer pedido

Envia um novo pedido para processamento. Retorna um ID de pedido que você usa para rastrear o status.

key=SUA_CHAVE&action=add&service=SERVICE_ID&link=TARGET_URL&quantity=1000

Status do pedido

Retorna o status atual de um pedido (pendente, em andamento, concluído, parcial, cancelado) juntamente com a contagem inicial, a contagem atual e a quantidade restante.

key=YOUR_KEY&action=status&order=ORDER_ID

Verifique o saldo

Retorna o saldo e a moeda atuais da sua carteira.

key=SUA_CHAVE&action=saldo

Configurando um painel filho

Um painel filho é o seu painel SMM de marca própria – seu próprio domínio, seu próprio logotipo, sua própria lista de preços – alimentado pelos serviços da Resimi no backend. Quando um cliente faz um pedido pelo seu painel, o pedido é repassado automaticamente para a Resimi e a entrega acontece pela infraestrutura da Resimi. Seu cliente nunca sabe qual fornecedor atacadista você usa.

O que você precisa

  • Um nome de domínio: seu painel filho ficará em seu próprio domínio (por exemplo, yourpanel.com). Domínios baratos ou gratuitos de provedores como Namecheap funcionam bem para começar.
  • Hospedagem compartilhada ou VPS: hospedagem compartilhada como Namecheap ou Hostinger é suficiente para a maioria dos painéis filhos. É necessário suporte a PHP 7.4+.
  • Software de painel infantil: vários scripts baseados em PHP são projetados especificamente para essa finalidade. Procure aqueles que suportam explicitamente o formato padrão da API SMM - eles terão uma tela de configuração do provedor onde você insere o endpoint da API do Resimi e sua chave.
  • Sua chave de API Resimi: encontrado na página API Access em seu painel Resimi

Etapas de configuração

  1. Instale o software do painel filho em sua hospedagem (normalmente um processo de upload de arquivo ou com um clique)
  2. Nas configurações de administração do painel, navegue até a seção "Provedor de API" ou "Provedor de serviços"
  3. Entrar https://resimi.xyz/api/v2.php como o URL da API
  4. Insira sua chave de API Resimi
  5. Execute a função "Importar Serviços" - isso puxa automaticamente a lista completa de serviços do Resimi para o seu painel
  6. Defina sua marcação em cada categoria de serviço (por exemplo, 2× nos serviços do Instagram, 3× no YouTube)
  7. Configure métodos de pagamento para seus clientes (escolhas populares: criptografia via NOWPayments, Stripe para pagamentos com cartão)

Definir o preço correto do seu painel filho

Seu preço para os clientes deve cobrir três coisas: a taxa de atacado da Resimi, a margem desejada e quaisquer taxas de processamento de pagamento do seu gateway de pagamento. Uma fórmula simples:

Preço do cliente = (Taxa Resimi × Markup) + Buffer de taxa de pagamento

Se Resimi cobra $ 1,84/1K por um serviço e você deseja uma margem de lucro de 2,5×, você cobra dos clientes $ 4,60/1K. Se o seu processador de pagamento cobra 3%, inclua isso em sua taxa para garantir que você não está comendo.

Limites de taxa de API e práticas recomendadas

A API do Resimi permite 60 solicitações por minuto. Para a maioria dos painéis secundários, isso é mais que suficiente – um painel ocupado pode fazer algumas centenas de pedidos por dia, não por minuto. Algumas práticas técnicas para manter tudo funcionando perfeitamente:

  • Armazene a lista de serviços em cache localmente e atualize-a uma vez por hora, em vez de chamar a API a cada carregamento de página
  • Use trabalhos em segundo plano (tarefas cron) para verificar o status do pedido em vez de verificar o status de cada solicitação de página
  • Lide com erros de API normalmente – se uma solicitação falhar, tente novamente uma vez antes de revelar um erro ao cliente
  • Armazene sua chave de API em uma variável de ambiente ou arquivo de configuração, nunca codificada em código acessível publicamente

Obtendo sua chave de API

Sua chave API é gerada automaticamente quando você cria uma conta Resimi. Você pode encontrá-lo – e regenerá-lo se necessário – no Página de acesso à API em seu painel. Mantenha-o confidencial; qualquer pessoa com sua chave API pode fazer pedidos cobrados em seu saldo.

Um painel infantil é ideal para você?

Um painel filho faz sentido quando você tem clientes consistentes e gasta um tempo significativo fazendo pedidos manualmente. Se você estiver fazendo menos de 10 a 15 pedidos por semana, um painel filho será uma sobrecarga que você ainda não precisa - basta usar o painel do Resimi diretamente. Quando você gasta mais de 30 minutos por dia fazendo pedidos, esse é o sinal para automatizar.