Sviluppo software e assistenza > GoJack Web - Wap

API?

(1/3) > >>

SystemR89:
E' possibile inviare dei messaggi passando direttamente dei parametri tipo: user, password, servizio e messaggio?

Mi spiego meglio, ho alcuni script che gestiscono automaticamente alcune cose come backup, importazione dati, controllo di accessibilità di servizi, ecc... Vorrei poter inviare dei messaggi sfruttando gojack quando si verificano determinate situazioni.

Spero di essermi spiegato!

Grazie :)

ciopper90:

--- Citazione da: SystemR89 - Gennaio 15, 2013, 11:57:45 am ---E' possibile inviare dei messaggi passando direttamente dei parametri tipo: user, password, servizio e messaggio?

Mi spiego meglio, ho alcuni script che gestiscono automaticamente alcune cose come backup, importazione dati, controllo di accessibilità di servizi, ecc... Vorrei poter inviare dei messaggi sfruttando gojack quando si verificano determinate situazioni.

Spero di essermi spiegato!

Grazie :)

--- Termina citazione ---

certo che e possibile

le possibilità sono due..o comunichi con la versione wap passandogli i dati che servono e basta( usando httpfox per firefox capisci quali sono i dati)

oppure passi i dati direttamente al file gojack.php(lo sconsiglio pero perche piu complicato)

comunque quale dei due preferiresti fare??

SystemR89:
Il sistema piu' semplice direi che va benissimo! Sarebbe bello se fosse documentato :)

Daniele8787:
Se ne era parlato qui, e scrissi più o meno tutto quel che serve per inviare tramite gojack.php. http://forum.gojack.altervista.org/index.php/topic,172.msg2496.html#msg2496

ciopper90:
ecco un codice di esempio


--- Codice: ---<?php
$numero="numero a cui inviare";
$text="messaggio da inviare";
$urlToGrab='link alla versione wap';
$servizio="nome del servizio da usare";



$urlToGrab=str_replace("invio", "connect", $urlToGrab);

$vars="ser=$servizio&num=$numero&text=$text";
 
if ('http' != substr($urlToGrab, 0, 4))
$urlToGrab = "http://".$_SERVER['HTTP_HOST'].('/'==substr($urlToGrab,0,1)?'':'/').$urlToGrab;
$ch = curl_init();
curl_setopt ($ch, CURLOPT_URL, $urlToGrab);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $vars);
$paginaRenderizzata = curl_exec ($ch);
curl_close ($ch);
?>

--- Termina codice ---

Navigazione

[0] Indice dei post

[#] Pagina successiva

Vai alla versione completa