martes, 17 de abril de 2012

Desde una página PHP, podemos hacer una llamada GET o POST o de otro tipo similar sobre HTTPS usando la librería CURL. Podemos definir la siguiente función en PHP:

function getResponse($url, $aParameters)
{
// Inicializar sesion y establecer url
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);

// curl devuelve la respuesta en lugar de darle salida
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);

curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);

curl_setopt($ch, CURLOPT_HTTPHEADER, $aParameters);

// Obtener la respuesta y cerrar
$response = curl_exec($ch);
curl_close($ch);

return $response;
}

Y la llamada sería:

$url="https://api.example.com/resource";

$aParameters = array();
$aParameters[] = "Accept: application/xml";

$response1 = getResponse($url,$aParameters);

miércoles, 11 de abril de 2012

Deshabilitar el PIN de una tarjeta SIM en un modem mediante comandos

Primero, para hacer la autenticación usamos el comando:

at+cpin=9999

(9999 es el código pin de la tarjeta)

Luego, para desactivar el PIN:

at+clck="sc",0,9999