Sezione servizi > Segnalazione nuovi siti e sviluppo xml
Nuovo service Smstexter (no login)
finardi:
Ho seguito il tutorial, ecco il mio primo servizio: SmsTexter
Infiniti msg ogni giorno, no registrazione,160 caratteri, no spam. Ha il Recaptcha.
E' il primo che faccio quindi se volete ottimizzare il codice fate pure :)
--- Codice: ---<service id="10000" name="Smstexter" v="1.0" maxsms="1000" singlelen="160" sms_divisor="160" maxlen="160" reset="daily" output_encoding="ISO-8859-1" icon="">
<description>
<info>Smstexter. Infiniti messaggi ogni giorno senza user e pwd - Con recaptcha - Nel prefisso internazionale omettere il + es. x l'Italia 39349xxxxxxx. By FE</info>
<config>
<required n="1" name="mittente" default="" desc="Inserisci mittente" />
</config>
</description>
<procedure>
<page uri="http://smstexter.com/index.php">
<contents>
<var name="preview" left="http://www.google.com/recaptcha/api/challenge?k=" right='"' />
</contents>
</page>
<page uri="http://www.google.com/recaptcha/api/challenge?k=%%preview%%">
<contents>
<var name="image" left="challenge : '" right="'," />
</contents>
</page>
<page uri="http://www.google.com/recaptcha/api/image?c=%%image%%" captcha="1">
</page>
<page uri="http://smstexter.com/index.php" method="POST">
<vars>
<var name="hp" value="%%intnum%%" />
<var name="message" value="%%message%%" />
<var name="recaptcha_challenge_field" value="%%image%%" />
<var name="recaptcha_response_field" value="%%captcha_value%%" />
<var name="go" value="1" />
</vars>
<errors>
<var errstr="Errore" errmsg="Errore nell'invio" />
</errors>
<accept>
<var acceptstr="SMS is successfully delivered" />
</accept>
</page>
</procedure>
</service>
--- Termina codice ---
Daniele8787:
Grazie mille. :) i due services che hai fatto, li hai provati? funzionano? per ottimizzare il codice cosa intendi?
finardi:
Si funzionano, facesms da qualche problema da mobile (ogni tanto non invia), non capisco perchè, forse un timeout del server..
Ottimizzare significa cose come aggiungere l'icona, aggiungere stringhe di errore captcha o modificare l' "output_encoding" perchè io ho lasciato quello di default perchè non me ne intendo :)
Daniele8787:
Vabene..ma se le accentate non arrivano neppure da sito, allora l'unica soluzione è la codifica ACCENT che sostituisce le accentate con vocali semplici. Sta sera vedo di ordinarlo e caricarlo negli xml in download automatico.
Daniele8787:
Allora il prefisso internazionale +39 non viene inviato. Hai scritto solo intnum che è il numero senza prefisso internazionale. In ogni caso non serve consigliare di scrivere il numero senza il + perchè basta inserire nel service intcode e ci pensa lui a inviare il prefisso internazionale senza il +. Mi sembra di capire che il servizio lo hai scritto in parte anche col programma automatico vero? ma ho visto che per questo servizio la 1.1 dava problemi, e cosi ho appena rilasciato la 1.2 che dovrebbe riuscire a creare un service funzionante. Una domanda, ma tu provieni da gotext o da jacksms? :) curiosità.. cmq nel pomeriggio sistemo l'xml e lo carico. Grazie ancora. :)
Navigazione
[0] Indice dei post
Vai alla versione completa