I tuoi SMS partono dal tuo cellulare.Scopri come funziona
PIATTAFORMAAPI-prima architetturaAccoppiamento sicuro del dispositivoVisibilità della consegnaControllo multidispositivoDocumentazione del Versione
← Tutte le integrazioni
PHP ufficiale SDK · Composer

SMS PHP & COSTISAPP SDK

Invia SMS & WhatsApp
da PHP.Usa il tuo mobile.

Installa un pacchetto Composer e invia SMS dal tuo numero mobile connesso o invia messaggi WhatsApp da Laravel, Symfony, WordPress, processi CRON e applicazioni personalizzate PHP.

Pronto per ComposerUn pacchetto, caricamento automatico PSR-4Il tuo numero di cellulareSMS inviato dal tuo telefono connessoPHP 7.2+Alimentato da Guzzle 7
send-message.phpPHP
$composer require
smsmobileapi/smsmobileapi-php
<?php
require __DIR__ . '/vendor/autoload.php';

use SMSMobileAPI\SMSMobileAPI;

$client = new SMSMobileAPI(
    getenv('SMSMOBILEAPI_KEY')
);

$result = $client->sendMessage(
    '+32470000000',
    'Your appointment is confirmed.',
    false,
    true
);
Richiesta accettataSMS → cellulare connesso → destinatario200
Il server genera la richiesta PHP. Il tuo cellulare e SIM connessi effettuano la consegna SMS.

DA PHP A UN TELEFONO MOBILE REALE

La tua applicazione controlla il flusso di lavoro.
Il tuo telefono connesso invia il SMS.

Il SDK elimina le configurazioni ripetitive di HTTP preservando il modello base SMSMobileAPI: la logica di business resta in PHP e la consegna SMS utilizza il vero telefono, SIM e numero collegati al tuo account.

01
<?php

La tua applicazione PHP

Laravel, Symfony, WordPress, un job CRON o backend custom avviano l'azione.

Richiesta SDK
02

SMSMobileAPI

Autentica la richiesta, applica il routing e mantiene visibile l'attività.

routing sicuro
03

Il tuo cellulare + SIM

Il telefono connesso usa il numero e piano telefonico esistenti per inviare il SMS.

rete mobile
04

Il tuo contatto

Il destinatario riceve un normale SMS e può rispondere al numero già conosciuto.

AVVIO RAPIDO

Da Composer a un test controllato in quattro passaggi.

Usa un destinatario di test controllato da te. Mantieni la chiave API fuori dal controllo versione, verifica che il telefono sia online e ispeziona l'array restituito prima di collegare la chiamata a un evento business reale.

  1. 1
    Collega il tuo cellulareInstalla SMSMobileAPI, accedi e conferma che il dispositivo sia online.
  2. 2
    Installa il pacchettoEsegui Composer nella root del tuo progetto PHP.
  3. 3
    Proteggi la chiave APICaricala dalla configurazione server o da una variabile d'ambiente.
  4. 4
    Invia e verificaControlla sia il risultato restituito che il registro attività SMSMobileAPI.
Terminale
$ composer require smsmobileapi/smsmobileapi-php
send-sms.php
<?php

require __DIR__ . '/vendor/autoload.php';

use SMSMobileAPI\SMSMobileAPI;

$apiKey = getenv('SMSMOBILEAPI_KEY');
$client = new SMSMobileAPI($apiKey);

$response = $client->sendMessage(
    '+32470000000',
    'Hello from PHP!',
    false, // sendWA
    true   // sendSMS
);

print_r($response);
Usa una variabile d'ambiente protettaPHP ≥ 7.2

UN METODO, CONTROLLO CHIARO DEL CANALE

Scegli SMS, WhatsApp o entrambi per ogni chiamata.

Il client ufficiale esponesendMessage(). Due parametri booleani selezionano WhatsApp e SMS, mentre un quinto parametro opzionale programma la richiesta con un timestamp Unix.

SMS

Invia dal tuo cellulare connesso

Utilizzafalse, true. Il SMS viene indirizzato al tuo telefono connesso e inviato con la sua SIM e il numero esistente.

$client->sendMessage(
  $to, $message,
  false, true
);
Leggi la documentazione SMS →
WHATSAPP

Invia tramite WhatsApp collegato

Utilizzatrue, falseCollega prima WhatsApp dalla dashboard e verifica la connessione prima di automatizzare i messaggi.

$client->sendMessage(
  $to, $message,
  true, false
);
Leggi la documentazione di WhatsApp →
PROGRAMMA

Programma un messaggio futuro

Passa un timestamp Unix come quinto parametro. Conserva esplicitamente il fuso orario previsto nella tua applicazione prima di crearlo.

$client->sendMessage(
  $to, $message,
  false, true, $timestamp
);
Consulta i parametri dell’endpoint →

PHP DOVE IL TUO BUSINESS È GIÀ ATTIVO

Un client leggero per applicazioni web, job e strumenti interni.

Il SDK si integra dietro il tuo strato applicativo esistente. Il tuo codice decide quando comunicare, quali dati includere e come gestire il risultato.

Los Angeles

Laravel

Incorpora il client in un servizio e chiamalo da job, listener, controller o dal tuo strato di notifiche.

Code · Eventi · Servizi
SF

Symfony

Registra il client come servizio, iniettalo dove serve e conserva la chiave API nella configurazione protetta.

DI · Messenger · Console
WP

WordPress

Aggiungi azioni SMS o WhatsApp a un plugin personalizzato, flusso di lavoro di modulo, estensione WooCommerce o strumento amministrativo.

Hook · Plugin · WooCommerce
CRONO

CRON & CLI

Invia allerte operative, promemoria programmati o notifiche batch controllate da job lato server.

Monitoraggio · Attività · Allerte
Logo del gestore dipendenze Composer

STRUMENTI STANDARD DI PHP

Una piccola dipendenza da integrare nel tuo normale flusso di deployment.

Il pacchetto usa l’autoloading PSR-4 e Guzzle 7. Composer risolve la dipendenza, il tuo autoloader esistente carica il client e la tua applicazione mantiene il controllo di validazione, regole di business e gestione degli errori.

  • Pacchettosmsmobileapi/smsmobileapi-php
  • NomespazioSMSMobileAPIXZ/SMSMobileAPI
  • Tempo di esecuzionePHP 7.2 o superiore
  • Client HTTPGuzzle 7
  • LicenzaMI
Esamina il codice sorgente su GitHub ↗

CHECKLIST PER LA PRODUZIONE

Rendi l’integrazione affidabile prima di aumentare il traffico.

Il SDK semplifica la chiamata, ma la tua applicazione resta responsabile delle credenziali sicure, input pulito, comportamento di retry controllato e log operativi utili.

  • 01
    Non inserire mai la chiave API nel codice sorgenteUsa variabili d’ambiente o il gestore segreti del server.
  • 02
    Normalizza i destinatariConserva i numeri di telefono in formato internazionale e convalidali prima di inviare.
  • 03
    Controlla ogni rispostaNon considerare una chiamata PHP senza eccezioni come prova di consegna finale.
  • 04
    Usa retry limitatiEvita messaggi duplicati e non creare mai un ciclo di retry incontrollato.
  • 05
    Monitora il cellulare connessoLa consegna di SMS dipende dal fatto che il telefono selezionato sia online e correttamente configurato.
  • 06
    Testa il comportamento del canale separatamenteValida richieste SMS, WhatsApp e programmate con destinatari controllati.

CASI D'USO PRATICI DI PHP

Porta la comunicazione mobile esattamente dove si verifica l’evento.

Portali clienti

Conferma azioni di account, appuntamenti e aggiornamenti di servizio dal backend già a conoscenza del contesto cliente.

Flussi di lavoro per ordini

Invia aggiornamenti su pagamento, preparazione, spedizione o ritiro da processi e-commerce ed ERP.

!

Avvisi operativi

Notifica un telefono reale quando monitoraggi, backup, infrastrutture o attività aziendali importanti richiedono attenzione.

Follow-up CRM

Avvia SMS o WhatsApp personalizzati dagli eventi di lead, ticket e ciclo di vita cliente.

FAQ su PHP SDK

Cosa devono sapere gli sviluppatori prima della distribuzione.

Il SDK è il client PHP. La connessione al canale, la configurazione dell’account e l’attività operativa restano disponibili tramite SMSMobileAPI.

È un pacchetto Composer ufficiale?

Sì. Installasmsmobileapi/smsmobileapi-phpcon Composer. Il codice sorgente pubblico è disponibile nel repository ufficiale SMSMobileAPI su GitHub.

Un SMS usa davvero il mio numero di cellulare?

Sì. Per SMS mobile nativi, la richiesta viene instradata tramite il telefono connesso al tuo account SMSMobileAPI. La sua SIM e il numero esistente effettuano l’invio.

Il SDK può inviare messaggi WhatsApp?

Sì. Il parametrosendWAconsente WhatsApp. La tua connessione WhatsApp deve essere prima configurata e attiva nel cruscotto.

Posso usarlo in Laravel, Symfony o WordPress?

Sì. È una normale libreria Composer con autoload PSR-4. Usala dietro il codice applicativo server-side e adatta il client alla struttura di servizio del tuo framework.

Il pacchetto espone ogni endpoint SMSMobileAPI?

L’attuale client PHP è focalizzato sull’invio di messaggi SMS e WhatsApp, inclusa la programmazione opzionale. Usa la documentazione REST API per i messaggi ricevuti, l’attività delle chiamate e gli altri endpoint specializzati della piattaforma.

Dove dovrei memorizzare la chiave API?

Conservala nella configurazione server protetta o in una variabile d’ambiente. Non inserirla mai in JavaScript browser, repository pubblici, screenshot o applicazioni client distribuibili.

COMPOSER INSTALLATO. MOBILE CONNESSO.

Distribuisci il tuo primo flusso di messaggistica PHP.

Inizia con un destinatario controllato, ispeziona risposta e attività, quindi collega la chiamata verificata al tuo evento applicativo reale.