Me he bajado el controlador para javascript y uso json2.js
Éste es el código:
<!DOCTYPE html>
<html>
<head>
<script type="text/javascript" src="jquery-2.1.0.min.js"></script>
<script type="text/javascript" src="json2.js"></script>
<script type="text/javascript">
function myFunction()
{
var JSRequest = JSONRequest.get("https://api.forecast.io/forecast/c06c121ceba90b6ce435d9ca870b3593/37.8267,-122.423",
function (requestNumber, value, exception) {
if (!value)
{
alert(exception.message);
}
}
);
}
</script>
</head>
<body>
<button type="button" onclick="myFunction()">Try it</button>
</body>
</html>
En firefox con el plugin de bugzilla me da el siguiente error:
ReferenceError: JSONRequest is not defined
He mirado el fichero de json2, y no he encontrado la función de JSONRequest. Desde el navegador, he hecho el request y me ha devuelto json en texto plano.
Mi pregunta es: ¿Cómo puedo usar el jsonrequest como viene el la web oficial (json.org)?
Cómo trato el json desde javascript?