Newsgroup: it.lavoro.professioni.webmaster
Titolo: Modem GSM e SMS via WEB (chiedo un consiglio)

Un saluto a tutto il newsgroup,
vi contatto per chiedervi un aiuto nello sviluppo di un progetto.
Il post e' un pò lungo; ringrazio vivamente chiunque mi dedichi del 
tempo. 
ARGOMENTO: la ricezione di SMS via WEB (tramite Internet, con moduli 
PHP).
Ho da poco tempo cominciato ad integrare nei software realizzati la 
possibilità di inviare sms (attraverso moduli php e appoggiandomi ad 
appositi provider).
Ultimamente mi è stato fatto notare che per alcuni casi sarebbe 
necessario avere una notifica di ricezione dei messaggi (ovvero, la 
notifica che il gestore invia al mittente una volta che il telefonino 
del destinatario ha ricevuto l'sms).
Dovendo studiare un metodo per automatizzare l'operazione (spesso si 
tratta di centinaia di sms inviati al giorno), è necessario che della 
ricezione delle notifiche se ne occupi un server apposito.
A questo punto ho contattato diversi provider che mi hanno proposto di 
appoggiarmi ad un loro servizio consistente nell'invio costante di POST 
ai miei moduli PHP, passando come parametri i testi delle notifiche, i 
timestamp ed i mittenti.
Essendo la soluzione non molto economica (di media il servizio verrebbe 
a costare circa 400 euro al mese), mi chiedevo se fosse conveniente 
acquistare un modem GSM (spesa circa 700 euro) e sviluppare gli 
applicativi necessari individualmente.
O, meglio ancora, conoscete qualche servizio che permetta di ricevere 
sms direttamente sul proprio sito web (o in database, o richiamabile 
tramite codice xml?), in modo tale che io possa ripescarlo con una 
semplice connessione ad internet attraverso moduli php?
Di nuovo, vi ringrazio vivamente per il tempo concesso.
Colgo l'occasione per augurarvi una buona giornata.
-- 
--
Enrico Foschi


Secondo me non ti conviene.
A parte che il prezzo è altino, (e secondo me se cerchi bene trovi servizi 
già pronti compresi con la notifica utilizzabili tramite oggetti COM o 
simili) è una questione di "mezzo".
Per quanto è in mia conoscenza un modem GSM è un apparecchio dove inserisci 
una (o più) SIM e ti interfacci al loro utilizzo via software come se avessi 
un cellulare nel pc o nel server (per intenderci).
Per fare un esempio, può servire nel caso di notifiche di down. Il server ha 
problemi di connessione o errori di sistema, e invii un sms direttamente 
sulla rete.
Il modo in cui funzionano i servizi di invio SMS sono diversi, e si basano 
su connessioni TCP/IP verso il gateway dell'operatore, con degli standard 
SMSC di trasmissione e compressione dati, di checksum, di opzioni varie (ce 
ne sono a bizzeffe, ne vengono solo utilizzate in minima parte solitamente).
E soprattutto la quantità e velocità di invio è tutto un altro pianeta, per 
non parlare del costo (solitamente inferiore poichè se ne acquistano 
"pacchetti" all'ingrosso e il prezzo è minore che al dettaglio.
Poi problemi eventuali di rete, di copertura, di down momentanei (secondo me 
più frequenti di quelli di una connessione, qualsiasi provider tu abbia), 
della personalizzazione del mittente (al max con la scheda puoi mandarli 
anonimi ma non puoi di certo spoofare il mittente).
tutto questo assumendo che ho capito bene ciò che intendi con "modem gsm".
Ciao
G 

 Poi problemi eventuali di rete, di copertura, di down momentanei 
[cut]
Sì, in effetti per la spedizione mi affido ad un provider, che mi 
permette di personalizzare l'intestazione dei messaggi ed acquistare 
pacchetti a prezzi più che convenienti, senza considerare il solido 
uptime della rete.
Quello che mi serve, entrando nel dettaglio, è un apparecchio che riceva 
sms (in questo caso un modem gsm va più che bene), che ad ogni ricezione 
invii un post ad un modulo php (trasmettendo informazioni su mittente, 
data ricezione e testo) e, a seconda della risposta del modulo (che può 
essere semplicemente 1 o 0), cancelli il messaggio o meno...
Insomma, il tutto per archiviare un numero variabile tra 0 e 200 sms 
giornalieri in un database mysql in automatico.
So che la maggior parte dei modem gsm sono gestibili tramite comandi AT, 
ma come posso interfacciarmi tramite moduli php?
Grazie per l'aiuto
-- 
--
Enrico Foschi

 ma come posso interfacciarmi tramite moduli php?
E' quello il casino!
Devi agire sul modem e gestirti la porta hw... ma anche se fossero comandi 
su TCP/IP, da php lascerei proprio perdere.. poi fai tu! 

 su TCP/IP, da php lascerei proprio perdere.. poi fai tu!
cmq per rispondere alla domanda, la cosa migliore è farsi un eseguibile che 
fa il pool da un database e se ci sono sms da inviare procede con le varie 
operazioni.
stessa cosa alla ricezione di una notifica scrive qualcosa nel db.
Alla fine usi php solo per leggere e scrivere nel database. 

semplice connessione ad internet attraverso moduli php?
questo lo fa per circa 84 euro l'anno, non ricordo se iva inclusa o
meno, 
smshosting.it
, però non puoi usare tutti e 160 i caratteri.  se
vai sul loro sito trovi altre info.
-- 
abbraccio espedienti 365 giorni l'anno.
(generata da: 
http://www.phibbi.com/extra/gswe.php
)
la mia casella email è filtrata: inserite la parola 
"newsgroup" nel subject se volete scrivermi

 vai sul loro sito trovi altre info.
Sul loro sito ho trovato un servizio ben più adatto alle mie esigenze: 
forward-sms. Per il costo di 7 euro l'anno inviano un get ad una pagina 
web ad ogni sms ricevuto. Questa procedura sarebbe ottima (assistenza 
italiana, possibilità di non utilizzare un nostro server), ma sto 
cercando di contattarli per ricevere ulteriori informazioni. Che ne pensi?
Grazie mille per la risposta, le due aziende che mi hai linkato si sono 
dimostrate tra le più convenienti tra tutte quelle che già conoscevo.
Come sempre, l'esperienza è madre della convenienza.
-- 
--
Enrico Foschi

 Alla fine usi php solo per leggere e scrivere nel database. 
Grazie Giacomo, erano proprio le informazioni di cui avevo bisogno.
Tuttavia, se possibile, preferirei appoggiarmi ad un servizio di sms-hosting 
che svolga in automatico gli aggiornamenti ad un database, se possibile (torno 
al posto di lbo ;)).
Grazie ancora
-- 
--
Enrico Foschi

 forward-sms. Per il costo di 7 euro l'anno inviano 
come non detto, la mia disattenzione non mi ha fatto notare che i 7 euro 
non sono all'anno, ma sono al mese. Pertanto il servizio è lo stesso che 
indicavi te. Ma non trovo restrizioni sui 160 caratteri... attenderò un 
loro contatto telefonico.
-- 
--
Enrico Foschi

Ciao Enrico, ho realizzato qualcosa di simile: ricezione di SMS, 
elaborazione in base ad una sintassi e storage in un DB (sulla mia home page 
c'č qualche dettaglio in piů)
Io ho utilizzato asp e un modem GSM da 200 - 300 euro 
(
http://www.mobit.com/GLOGU702.html
)
(ma attenzione, va benissimo anche un cellulare con collegamento ed 
alimentazione da USB)
Ciao!
Dino
www.ideamaker.it

 poi mi riferiscano che il servizio di notifica non è realizzabile?
no no, io lo uso da più di un anno, loro stessi specificano che è
compreso nel prezzo.

 indicavi te. Ma non trovo restrizioni sui 160 caratteri... attenderò
un
be', il mittente deve indicare nell'sms la cosiddetta "chiave", che
come hai visto nel loro esempio è "nomesquadra".  ora, nomesquadra
sono 11 caratteri, più almeno uno spazio, me ne rimangono a
disposizione 148, almeno se me la voglio cavare con un sms singolo, non
so poi come funzionerà con gli sms "concatenati", io tra l'altro sono
abituato ai vecchi cellulari per cui di queste cose non me ne
intendo... :-)
considera anche che la chiamata è una GET, e in ogni caso è difficile
che con una get si passino più di 255 caratteri, aggiungici
l'indirizzo del server ed eventuali escape...
ma è comunque un servizio molto interessante e tutto sommato
economico.  se lo si potesse comprare davvero mese per mese sarebbe
l'ideale, casomai domandaglielo e fai sapere... :-)


Su 
sms.profuso.com
 vendono un servizio di spedizione SMS con ricevuta di 
consegna. Inoltre vendono un gateway SMS gia` pronto, che probabilmente 
e` la cosa che serve a te. E` una box o un software su cui installare 
una sim, la quale ti passa ogni sms ricevuto via query. Chiedi se magari 
ti offrono il servizio via web.
Marchino

Qui abbiamo appena fatto qualcosa per la pubblicazione di SMS via web
sul CMS Mambo Open Source:
http://www.mambers.com/showthread.php?t=25741&page=1
Forse può interessare...
::::: Giorgio Nordo ::::: 
gio...@equal.it
 :::::::::::::::::
:: 
www.equal.it
   associazione di sviluppatori free lance ::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::