SMS Interfaccia l'invio di direttamente nel vostro sviluppo PHP
SMS Volete inviare messaggi istantaneamente dalla vostra applicazione PHP, sito web, software o CRM? Niente di più facile con la nostraAPI SMSSMS API REST o HTTP, che vi permettono di interfacciare l'invio di messaggi direttamente nel vostro sviluppo PHP. SMS Grazie alle varie richieste, il nostro servizio web vi permette di utilizzare tutte le potenzialità di . Seguite la nostra guida rapida.
SMS Invio in PHP tramite smsmode©
Integrazione API semplice e sicura
Approfittate della nostra documentazione completa e gratuita per integrare in modo rapido e semplice l'invio e la ricezione di ricezione SMS tramite API.
Sicurezza e continuità aziendale
La piattaforma smsmode© è certificato ISO 27001 ed è ospitato in Francia. SMS Il codice sorgente delle nostre API è ridondato in 2 centri dati.
Servizio continuo
La nostra infrastruttura dedicata gode di una disponibilità costante. È monitorata 24 ore su 24, 7 giorni su 7, 365 giorni all'anno.
SMS Il nostro team di sviluppatori è a disposizione per aiutarvi a integrare le nostre API o per rispondere a qualsiasi domanda.
GUIDA INTRODUTTIVA
SMS Come si inviano i file PHP?
SMS La libreria PHP integrata nella nostra API HTTP semplifica l'invio da un sito web, un'applicazione o una soluzione software. Compatibile con i più comuni linguaggi di programmazione (PHP, Java, ASP, C++, Ruby, WINDEV, Curl, ecc.), questogateway SMS è open source.
SMS Il codice PHP qui sotto è pronto per essere utilizzato per inviare il primo file :
const ERROR_API = "Error during API call\n";
const ERROR_FILE = "The specified file does not exist\n";
const URL = "https://api.smsmode.com/http/1.6/";
const PATH_SEND_SMS = "sendSMS.do";
const PATH_SEND_SMS_BATCH = "sendSMSBatch.do";
/**
* Function parameters:
*
* - accessToken (required)
* - message (required)
* - destinataires (required): Receivers separated by a comma
* - emetteur (optional): Allows to deal with the sms sender
* - optionStop (optional): Deal with the STOP sms when marketing send (cf. API HTTP documentation)
* - batchFilePath (required for batch mode): The path of CSV file for sms in Batch Mode
*/
class ExempleClientHttpApi
{
// send SMS with GET method
public function sendSmsGet($accessToken, $message, $destinataires, $emetteur, $optionStop)
{
$message = iconv("UTF-8", "ISO-8859-15", $message);
$fields_string = '?accessToken='.$accessToken.'&message='.urlencode($message).'&numero='.$destinataires.'&emetteur='.$emetteur.'&stop='.$optionStop;
$ch = curl_init();
curl_setopt($ch,CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch,CURLOPT_URL, URL.PATH_SEND_SMS.$fields_string);
$result = curl_exec($ch);
curl_close($ch);
if (!$result) {
return ERROR_API;
}
return $result;
}
// send SMS with POST method
public function sendSmsPost($accessToken, $message, $destinataires, $emetteur, $optionStop)
{
$message = iconv("UTF-8", "ISO-8859-15", $message);
$fields_string = 'accessToken='.$accessToken.'&message='.urlencode($message).'&numero='.$destinataires.'&emetteur='.$emetteur.'&stop='.$optionStop;
$ch = curl_init();
curl_setopt($ch,CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch,CURLOPT_URL, URL.PATH_SEND_SMS);
curl_setopt($ch,CURLOPT_POST, 1);
curl_setopt($ch,CURLOPT_POSTFIELDS, $fields_string);
$result = curl_exec($ch);
curl_close($ch);
if (!$result) {
return ERROR_API;
}
return $result;
}
// send SMS with POST method (Batch)
public function sendSmsBatch($accessToken, $batchFilePath, $optionStop)
{
if (!file_exists($batchFilePath)) {
return ERROR_FILE;
}
$fields_string = '?accessToken='.$accessToken.'&stop='.$optionStop;
$cfile = new CurlFile($batchFilePath, 'text/csv');
$data = array('data-binary' => $cfile);
$ch = curl_init();
curl_setopt($ch,CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, array( 'content-type: multipart/form-data'));
curl_setopt($ch,CURLOPT_URL, URL.PATH_SEND_SMS_BATCH.$fields_string);
curl_setopt($ch,CURLOPT_POST, 1);
curl_setopt($ch,CURLOPT_POSTFIELDS, $data);
$result = curl_exec($ch);
curl_close($ch);
if (!$result) {
return ERROR_API;
}
return $result;
}
}
SMS SMS SMS La documentazione e l'SDK forniti con le nostre API vi guideranno passo dopo passo nell'implementazione di tutte le funzioni legate all'invio: invio in blocco o individuale, gestione dei contatti, consultazione dei crediti disponibili sul vostro conto cliente, programmazione della data e dell'ora di invio, consultazione dello stato di ricezione, direct mail, ecc. SMS SMS In questo modo, è possibile utilizzare in vari modi: notifiche via , campagne di mobile marketing sui telefoni cellulari, invio di avvisi e promemoria, creazione di sistemi di risposta automatica, ecc.
SMS Perché utilizzare la nostra piattaforma?
SMS Più di 10.000 clienti hanno utilizzato la nostra API per sviluppare servizi di comunicazione innovativi direttamente nelle loro applicazioni. SMS Tra questi Doctolib, che conferma gli appuntamenti medici, Géotraceur, che invia avvisi agli oggetti connessi, e Tripadvisor, che conferma le prenotazioni via .
Il nostro status di operatore di telecomunicazioni ARCEP ci consente di instradare il traffico direttamente verso gli operatori francesi e internazionali. Questo esclude il ricorso a soluzioni di roaming, a basso costo o basate su SIM. Una garanzia di qualità per la massima deliverability.
Il nostro SLA (Service Level Agreement) garantisce un UpTime del 99,9%. SMS Monitoriamo le prestazioni di consegna in tempo reale e diamo priorità al traffico critico utilizzando la tecnologia OTP (One Time Password) a .
SMS La nostra piattaforma è accessibile in modalità self-service, sia che la utilizziate tramite API, piattaforma SaaS o plugin CRM. L'installazione del nostro servizio di mailing è gratuita e non richiede alcun abbonamento. SMS Vi verrà addebitato solo il costo dell'invio.
Per qualsiasi domanda, il nostro team di assistenza tecnica è disponibile tutti i giorni della settimana dalle 9.00 alle 12.00 e dalle 14.00 alle 17.30. Con team in Francia, Spagna e Italia, vi offriamo vicinanza e reattività reali per garantire il successo del vostro progetto.
Privacy Tech è accreditata e conforme a tutti i requisiti legali francesi in materia di mobile marketing, smsmode© SMSsi impegna alla protezione totale dei dati dei clienti e alla gestione automatica delle disiscrizioni (o STOP).
Crea il tuo account gratuito
SMS Provate la nostra piattaforma e ottenete 20 crediti di prova gratuiti, senza alcun obbligo.