GoJack - SMS gratis
Sviluppo software e assistenza => GoJack Android => Topic aperto da: 3vixan - Agosto 06, 2013, 12:33:35 pm
-
Ciao a tutti!
Non riesco ad importare sull'applicazione Android un servizio personale che ho creato e che da Gojack web funziona.
Se lancio l'importazione l'app va in crash e si chiude... ???
Quali potrebbero essere i parametri del servizio che causano il crash?
Grazie mille
Mattia
-
Quale versione dell'applicazione stai usando??
Inviato dal mio Galaxy Nexus usando Tapatalk 4
-
Quale versione dell'applicazione stai usando??
Inviato dal mio Galaxy Nexus usando Tapatalk 4
Scusa, davo per scontato che ormai si parla dell'ultima versione
Comunque ho installato la Gojack v2.0.2
Mattia
-
il problema è lo spazio di "skebby classic" inserisci pure maxsms="1000".
da web viene inviato skebby+classic mentre il link è services=skebby classic (con lo spazio).
le app java e android,incontrano problemi sul caratteri di spazio.
-
il problema è lo spazio di "skebby classic" inserisci pure maxsms="1000".
da web viene inviato skebby+classic mentre il link è services=skebby classic (con lo spazio).
le app java e android,incontrano problemi sul caratteri di spazio.
??? scusami, per curiosità, come hai fatto a capire che parlo del servizio di skebby?
-
Intanto aggiungo nel todo il problema spazi nei servizi. Intanto se mi confermi che è quello il problema inizio a risolverlo
Inviato dal mio Galaxy Nexus usando Tapatalk 4
-
ti ho letto sull'altro topic.
ciopper90: se ti dice di si, devi fare il percent enconding dei caratteri (http).
Però daniele dovrebbe inserire il percent enconding nella creazione di query (link hai servizi).
-
Intanto aggiungo nel todo il problema spazi nei servizi. Intanto se mi confermi che è quello il problema inizio a risolverlo
Inviato dal mio Galaxy Nexus usando Tapatalk 4
Ottimo! Grazie a spampinato! Funziona.
Per maggior precisione ti dico che avevo sostituito in precedenza lo spazio con un trattino basso e non funzionava comunque, credo che il problema sia anche dovuto al maxsms.
-
prego :)
puoi provare se puoi inserire un service con un carattere di spazio,nell'android?
Non è essenziale, ma di debug per ciopper.
così lo diciamo in tre, che i link dei servizi devono essere percent enconding.
Ti sarei grato!!
ps. ovviamente con maxsms="1000".
-
Stasera se ho tempo provo a sistemare il tutto.dovrebbero dare problemi tutti i caratteri speciali del HTML. Il - dovrebbe funzionare correttamente
-
nello specifico sono tutti i caratteri di una url http.
Nei form html con method GET o POST (che inviano dati con percent enconding) e enctype application/www-form-urlencoded.
es. dei valori di un input in una form,con codifica charset=windows-1252 <input type="text" name="servizio" value="ciao["> diventa servizio=ciao%5B.
come vedi non è un caratteri speciale html, ma riservato in http.
il carattere - o _ nel name dei services, va bene (- come query, ma non come directory).
ps. se vuoi ti faccio uno script php, dove verifichi i caratteri.. (però ti consiglio di leggere le specifiche http).
ps2. in sintesi devi creare, qualcosa che suddivida un link in più parti (parte fissa più coppie/valore), dopo il primo carattere ? suddividi coppia/valore (per riferimento il simbolo & o &), suddividi l' = fai l'encode di coppia e value aggiungi l'= alla coppia e il carattere & non encodato al value(iniziando dal primo value vuoto o non vuoto).
-
A qualcuno capita che se si prova a modificare un servizio importato dalla web dall'applicazione Android la stessa si blocca?
-
Non capisco spiega?
i dati sono presenti in servizi.php.. se lo modifichi solo da android è normale che ti dia errore (perché non aggiorna l'account name di quel servizio nel file servizi.php nella versione web).
Perciò, la procedura corretta sarebbe di modificare da web e poi "rinonima come da web" nell'android.
-
A qualcuno capita che se si prova a modificare un servizio importato dalla web dall'applicazione Android la stessa si blocca?
ci sono delle versioni che importano male i servizi quindi non permettono piu di modificali(dovrebbe essere risolto nell'ultima versione ma la cosa importante e che vegano cancellati tutti i dati dell'app prima che venga installata la nuova versione. questo perche sbagliavo a salvare dei dati)