Documentazione estensione PHP per gnokii

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()

gnokii_identify

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
}

gnokii_lasterror

Non può mai fallire.
Ritorna un array associativo con queste informazioni relative all'errore:

    [code]
    [string]

Esempio:

$error = gnokii_lasterror();
print_r($error);

gnokii_lib_version

Ritorna un long che rappresenta il numero di versione della libreria libgnokii.
Non può mai fallire.
Esempio:

$version = gnokii_lib_version();
echo $version;

gnokii_getsmsstatus

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
}

gnokii_getsms

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
}

gnokii_deletesms

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

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

ottimo, questo dimostra come

ottimo, questo dimostra come gnokii possa essere malleabile....

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.