Un SMS Gateway semplice e veloce da integrare!

Qualunque sia il tuo linguaggio (PHP, ASP, C++, Java, Rubi, WINDEV…)

Download

Documentazione tecnica API SMS

  • Versione : 3.3
  • Ultimo aggiornamento : 07 settembre 2017

Esempi

XML
JSON
PHP
HTML
JAVA
.NET
RUBY
BASH
XML
<?xml version="1.0" encoding="UTF-8"?>
<sms>
  <message>
  <text>Messaggio via API</text>
    <pushtype>alert</pushtype>
    <delay>2014-06-15T15:00:00+00:00</delay>
    <sender>SMSFactor</sender>
  </message>
  <recipients>
    <gsm gsmsmsid="100">393401020304</gsm>
    <gsm gsmsmsid="101">393401020305</gsm>
  </recipients>
</sms>
Qui il formato XML per inviare un SMS
JSON
Qui il formato JSON per inviare un SMS
{
  "sms": {
    "message": {
      "text": "Messaggio via API",
      "pushtype": "alert",
      "delay": "2014-06-15T15:00:00+00:00",
      "sender": "SMSFactor"
    },
    "recipients": {
      "gsm": [
      {
        "gsmsmsid": "100",
        "value": "393401020304"
      },
      {
        "gsmsmsid": "101",
        "value": "393401020305"
      }
      ]
    }
  }
}
PHP

Esempio di utilizzo del nostro API SMS in PHP

<?php
// https://secure.smsfactor.com/token.html;
$token = "";
$content = "Votre message";
$numbers = array('0601020304','0704030201');
$recipients = array();
foreach ($numbers as $n) {
  $recipients[] = array('value' => $n);
}

$postdata = array(
  'sms' => array(
   'message' => array(
    'text' => $content,
   ),
   'recipients' => array('gsm' => $recipients)
  )
);

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "https://api.smsfactor.com/send");
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($postdata));
curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-Type: application/json', 'Accept: application/json', 'Authorization: Bearer ' . $token));
$response = curl_exec($ch);
curl_close($ch);
HTML
Esempio di utilizzo del nostro API SMS in HTML/Javascript.
<?xml version="1.0" encoding="UTF-8"?>
<sms>
  <message>
  <text>Messaggio via API</text>
    <pushtype>alert</pushtype>
    <delay>2014-06-15T15:00:00+00:00</delay>
    <sender>SMSFactor</sender>
  </message>
  <recipients>
    <gsm gsmsmsid="100">393401020304</gsm>
    <gsm gsmsmsid="101">393401020305</gsm>
  </recipients>
</sms>
JAVA

Esempio di utilizzo del nostro API SMS in JAVA.

<?xml version="1.0" encoding="UTF-8"?>
<sms>
  <message>
  <text>Messaggio via API</text>
    <pushtype>alert</pushtype>
    <delay>2014-06-15T15:00:00+00:00</delay>
    <sender>SMSFactor</sender>
  </message>
  <recipients>
    <gsm gsmsmsid="100">393401020304</gsm>
    <gsm gsmsmsid="101">393401020305</gsm>
  </recipients>
</sms>
.NET

Esempio di utilizzo del nostro API SMS in .NET

<?xml version="1.0" encoding="UTF-8"?>
<sms>
  <message>
  <text>Messagio via API</text>
    <pushtype>alert</pushtype>
    <delay>2014-06-15T15:00:00+00:00</delay>
    <sender>SMSFactor</sender>
  </message>
  <recipients>
    <gsm gsmsmsid="100">393401020304</gsm>
    <gsm gsmsmsid="101">393401020305</gsm>
  </recipients>
</sms>
RUBY

Esempio di utilizzo del nostro API SMS in RUBY ( https://rubygems.org/gems/sms_factor )

<?xml version="1.0" encoding="UTF-8"?>
<sms>
  <message>
  <text>Messaggio via API</text>
    <pushtype>alert</pushtype>
    <delay>2014-06-15T15:00:00+00:00</delay>
    <sender>SMSFactor</sender>
  </message>
  <recipients>
    <gsm gsmsmsid="100">393401020304</gsm>
    <gsm gsmsmsid="101">393401020305</gsm>
  </recipients>
</sms>
BASH

Configura le opzioni con le informazioni dell’account corrispondente all’invio del tuo messaggio.

# curl permette di eseguire il formulario con le tue credenziali nome utente/password

# | grep recupera un’informazione se esiste

if curl -s -H ‘Content-Type: application/json’ -H ‘Accept: application/json’ -H “sfusername:${PSEUDO}” -H “sfpassword:${PASS}” -X POST -d “{“sms”:{“message”:{“text”:”${MESSAGE}”},”recipients”:{“gsm”:[{“value”:”${NUM}”}]}}}” ${URL} | grep ‘”sent”:1,’

then

echo “n${BOLD}${GREEN}SMS inviato !${RESET}”

else

echo “n${BOLD}${RED}Invio non riuscito, perché le informazioni sono sbagliate.${RESET}”

fi

Siate informati in tempo reale dello stato dei nostri sistemi

Tutti i servizi disponibili per API SMS gateway!

Contattaci via email info@smsfactor.it

Acquista un pack ALTA QUALITÀ a prezzi scontatissimi!

Mittente personalizzato GRATUITO, invio garantito e notifiche di consegna.

Pack 1
1.000SMS
  • 46 € IVA esclusa
  • 0.046 € / SMS

  • ALTA QUALITÀ
  • Mittente personalizzato, notifiche di consegna
  • NESSUN CANONE
Pack 2
2.500SMS
  • 115 € IVA esclusa
  • 0.046 € / SMS

  • ALTA QUALITÀ
  • Mittente personalizzato, notifiche di consegna
  • NESSUN CANONE
Pack 4
10.000SMS
  • 460 € IVA esclusa
  • 0.046 € / SMS

  • ALTA QUALITÀ
  • Mittente personalizzato, notifiche di consegna
  • NESSUN CANONE
Pack 5
50.000SMS
  • 2300 € IVA esclusa
  • 0.046 € / SMS

  • ALTA QUALITÀ
  • Mittente personalizzato, notifiche di consegna
  • NESSUN CANONE
*Tutti i prezzi indicati sono IVA esclusa

No al Low Cost

SMSFactor non propone un servizio “Low Cost” per l’invio degli SMS. Garantiamo un tasso di consegna ottimale e un vero e proprio monitoraggio delle tue campagne.

Pacchetti su misura

Piccoli o grandi volumi, se desideri un numero specifico di SMS non esitare a contattare uno dei nostri consulenti per ottenere rapidamente un preventivo personalizzato. Chiamaci allo 0183.020009

Integrazione

Possiamo aiutarti a integrare il nostro API SMS nella tua applicazione o sito internet. Un consulente dedicato è a tua disposizione per darti i consigli di cui hai bisogno.

Fattura mensile

Per facilitarti la vita, SMSFactor ti propone la fattura “su misura” in funzione della tua consumazione mensile. Puoi pagarla tramite bonifico o addebito diretto.

Prova gratis la piattaforma con 10 SMS offerti

Automatizza l’invio dei tuoi SMS grazie al servizio web Zapier!

Qualunque sia il servizio in cui lavori nella tua azienda, usi certamente un gran numero di applicazioni per facilitare il lavoro quotidiano, per organizzarti nel tuo lavoro o per la relazione coi clienti. Certe attività sono dispendiose, consumano molto tempo