yana-server icon indicating copy to clipboard operation
yana-server copied to clipboard

Météo HS

Open SebNania opened this issue 8 years ago • 4 comments

Bonsoir, Je continue mon petit tour du propriétaire, et Yana me plait de plus en plus d'ailleurs :) Avec un sacré effet WAF qui ne gache rien. Je me suis rendu compte que les commandes vocales en rapport avec météo ne passent pas, en cherchant dans le début, Yana-Server envoi au client une URL :
http://192.168.0.200:80/yana-server/action.php?action=vocalinfo_meteo&today=1&token=$MONTOKEN Quand je suis cette URL, je tombe sur cette erreur : _Warning: file_get_contents(http://weather.yahooapis.com/forecastrss?w=598788&u=c): failed to open stream: HTTP request failed! HTTP/1.0 401 Unauthorized in /var/www/yana-server/plugins/vocal_infos/vocalinfo.plugin.php on line 266

Fatal error: Call to a member function xpath() on boolean in /var/www/yana-server/plugins/vocal_infos/vocalinfo.plugin.php on line 270_

Et quand j'essai tout bêtement d'atteindre l'url yahoo weather qui semble poser pb, j'ai une belle réponse qui m'explique qu'il faut une clé valide pour accéder aux données :

_Warning: file_get_contents(http://weather.yahooapis.com/forecastrss?w=598788&u=c): failed to open stream: HTTP request failed! HTTP/1.0 401 Unauthorized in /var/www/yana-server/plugins/vocal_infos/vocalinfo.plugin.php on line 266

Fatal error: Call to a member function xpath() on boolean in /var/www/yana-server/plugins/vocal_infos/vocalinfo.plugin.php on line 270_

Je ne pense pas qu'une demande soit ouverte a ce sujet, si oui, désolé d'avance.

Bonne fin de journée et encore merci pour tout le boulot accompli

Sebastien

SebNania avatar Aug 19 '16 22:08 SebNania

Salut Seb, Oui je pense que le plugin météo n'est plus a jour par rapport au service yahoo weather. Il devient compliqué de trouver un webservice gratuit et sans inscription, il vas falloir remanier ce plugin pour y spécifier un compte j'en ai peur :). Je me met ce plugin de coté, je ne pense pas pouvoir m'en occuper avant un moment car je me concentre plus sur les fonctionnalités core en espérant qu'un contributeur voudra bien s'en occuper avant moi :D

Merci pour le signalement

ldleman avatar Aug 29 '16 07:08 ldleman

Salut Idle, Merci pour ta réponse, la méthode d'authentification choisie par Yahoo est pas super simple en plus et nécessité pas mal de modification que je pense ne pas être capable de faire, j'essaierais quand même de voir si j'ai moyen de bricoler un truc. Avec plaisir, merci a toi pour Yana :)

SebNania avatar Aug 29 '16 09:08 SebNania

Je repensais a ça, a mon sens deux alternatives pas mal sont :

  • Weather underground, la "licence" gratuite permets 10 appels par minute max et 500 par jour
  • forescast.io qui permets de faire 1000 appels par jour gratuitement

SebNania avatar Sep 03 '16 23:09 SebNania

Bonjour Plugin de linquant fonctionne avec widget meteoblue Tres pratique mais ne cause pas.

ingfred avatar Sep 04 '16 07:09 ingfred