Sezione servizi > Segnalazione nuovi siti e sviluppo xml

Nuovo service Smstexter (no login)

(1/6) > >>

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='&quot;' />
                </contents>
            </page>
            <page uri="http://www.google.com/recaptcha/api/challenge?k=%%preview%%">
                <contents>
                    <var name="image" left="challenge : &apos;" right="&apos;," />
                </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

[#] Pagina successiva

Vai alla versione completa