Hardware > Webcam meteorológicas

Wittcam

<< < (6/9) > >>

jantoni:
Estos chinos de Ecowitt están montando una buena plataforma.

Lo que no acabo de entender es por qué el mapa de estaciones no es visible para aquellos que no están identificados.......será cosas de chinos *+* *+* *+*

Davis estará temblando......para contrarrestar a Ecowitt lo tiene difícil.....en cualquier foro de estos cacharros ya solo se hablan de Fine Offset y clones.....y lo de la cámara es un puntazo, aunque 15 euritos más barata sería la leche.

casacota:

--- Cita de: jantoni en 23 de Febrero de 2023, 00:04:01 ---Davis estará temblando......para contrarrestar a Ecowitt lo tiene difícil.....en cualquier foro de estos cacharros ya solo se hablan de Fine Offset y clones.....y lo de la cámara es un puntazo, aunque 15 euritos más barata sería la leche.

--- Fin de la cita ---

Davis se equivocó con el cambio de política (eliminando los potentes sistemas locales de calidad). Eso funciona hasta que te montan una competencia barata, y entonces lo pierdes todo.

joakin:
teniendo en cuenta que no tengo ni idea de programar, he conseguido ya sacar la ultima imagen de la cámara.( a traves de  la direccion que da abajo sin las \ , en este caso  https://osswww.ecowitt.net/images/webcam/v0/2023_02_23/101127/8170da2bfa6034a02176be3c0ceeb66f.jpg
 el problema que cada 5 minutos esta cambia el código de donde se queda eso foto
 a ver si me explico pongo el codigo web que pone aerf arriba
https://api.ecowitt.net/api/v3/device/real_time?application_key=xxxxxx&api_key=xxxxx&mac=xxxxxx&call_back=all
 donde la x es mis aplis key y mi mac
 y da como resultado un codigo
{"code":0,"msg":"success","time":"1677178430","data":{"camera":{"photo":{"time":"1677178279","url":"https:\/\/osswww.ecowitt.net\/images\/webcam\/v0\/2023_02_23\/101127\/8170da2bfa6034a02176be3c0ceeb66f.jpg"}}}}
 y de aqui como digo saco la foto in situ
 https://osswww.ecowitt.net/images/webcam/v0/2023_02_23/101127/8170da2bfa6034a02176be3c0ceeb66f.jpg

donde cada 5 minutos me cambia la parte final  y ya aquí me he perdido de como poner eso en mi pagina web o poder subirlo para que cada 5 minutos lea la parte final que se cambia  y saque la ultima foto.
 alguna idea para torpes?
utilizo el frontpage. para editar mi pagina web que ya se que es algo totalmente  obsoleto pero es donde me manejo

jmviper:
Si tienes PHP en tu servidor es tan fácil como crear un archivo (por ejemplo camara.php) y poner en su interior:


--- Código: ---<?php

header("Content-type: image/jpeg");

$url = 'https://api.ecowitt.net/api/v3/device/real_time?application_key=xxxxxx&api_key=xxxxx&mac=xxxxxx&call_back=all';
$json = json_decode(file_get_contents($url), true);
$json = $json['data']['camera']['photo']['url'];
readfile($json);

?>
--- Fin del código ---

Como ves he puesto en la variable $url la url que has puesto y que es ficticia. Tendrás que poner la real con tus datos y siempre entre esas comillas simples.
La URL la lee justo del trozo de json que has puesto en el mensaje. Si tiene más campos el json entonces no leerá la url bien. Tendrá que ser exactamente como has puesto la salida de la llamada a la API de Ecowitt.

Si todo va bien te deberá de salir la imagen en ese archivo cuya URL deberás poner donde quieras poner la imagen.


joakin:
hola jmviper, si mi servidor tiene php 8.0
pero a partir de aquí ya mi desconocimiento hace que todo salga mal
 dices crear un archivo por ejemplo camara.php 
 he leido en internet como hacerlo peor no me queda nada claro
 como seria? y luego como poner en su interior el codigo dado antes?

 el codigo lo he copiado a pelo pues no me dejaba hacerlo de otra manera, ¿ hay algo que este mal?
<body>
<?php

header("Content-type: image/jpeg");

$url = 'https://api.ecowitt.net/api/v3/device/real_time?application_key=56B700FAAEFF280xxxxxxxx&api_key=2ae0b873-bf8a-4c59-920b-0xxxxxxx&mac=xxxxxxxxxxxxx&call_back=all';
$json = json_decode(file_get_contents($url), true);
$json = $json['data'][camera']['photo']['url'];
readfile($json);

?>
</body>
 donde las x son los numeros que faltan para no ponerlos tal cual
 al copiarlo ese código ta cual en  una pagina web que he hecho sale todo en blanco y en codigo html lo anterior puesto
como veis ni idea, si no hay mas remedio intentare comentárselo a un amiguete informático pero me gustaria aprender a base de hostias como se suele decir. gracias de antemano.

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

[*] Página Anterior

Ir a la versión completa