Nota: l'estensione che implementa queste funzioni non è ancora disponibile pubblicamente perché è in fase di collaudo e le specifiche possono cambiare in qualsiasi momento (è disponibile una versione precedente contenente solo la funzione indentify).
Nota2: al momento non sono indispensabili le funzioni gnokii_open() e gnokii_close() ma saranno utili in seguito.
Elenco delle funzioni:
gnokii_identify()
gnokii_lasterror()
gnokii_lib_version()
gnokii_getsmsstatus()
gnokii_getsms()
gnokii_deletesms()
Ritorna false oppure un array associativo con queste informazioni relative al telefono:
[IMEI]
[Manufacturer]
[Model]
[Product name]
[Revision]
Esempio:
$identify = gnokii_identify();
if ($identify) {
print_r($identify);
} else {
// ERROR
}
Non può mai fallire.
Ritorna un array associativo con queste informazioni relative all'errore:
[code]
[string]
Esempio:
$error = gnokii_lasterror(); print_r($error);
Ritorna un long che rappresenta il numero di versione della libreria libgnokii.
Non può mai fallire.
Esempio:
$version = gnokii_lib_version(); echo $version;
Ritorna false oppure un array associativo con queste informazioni relative ai messaggi:
[unread]
[number]
Esempio:
$status = gnokii_getsmsstatus();
if ($status) {
print_r($status);
} else {
// ERROR
}
Ritorna false oppure un array associativo con queste informazioni relative al messaggio:
[remote]
[text]
[number]
Esempio:
$sms = gnokii_getsms("SM", 1);
if ($sms) {
print_r($sms);
} else {
// ERROR
}
Ritorna true in caso di successo o false in caso di fallimento.
Esempio:
$deleted = gnokii_deletesms("SM", 1);
if ($deleted) {
echo "deleted";
} else {
echo "not deleted";
}
Comments
ottimo, questo dimostra come
ottimo, questo dimostra come gnokii possa essere malleabile....