[RESOLU] Chercher data selon la date API

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : [RESOLU] Chercher data selon la date API

Re: Chercher data selon la date API

par pleiode » 01 sept. 2022, 21:30

J'ai juste récupéré le dayofWeek
$numberdayweek = $json->metcheckData->forecastLocation->forecast[0]->dayOfWeek;
Ce que j'aimerais faire c'est récupérer les valeurs du seeing du jour 7:
$seeing[$i] = $json->metcheckData->forecastLocation->forecast[$i]-> (et là, dire que je récupère que les valeurs seeing du jour 7, qui correspond à dimanche) seeingIndex;
Mais je ne vois pas comment faire...

Re: Chercher data selon la date API

par @rthur » 29 août 2022, 19:19

Qu'as tu essayé ? Qu'est-ce qui ne marche pas ?

Re: Chercher data selon la date API

par pleiode » 29 août 2022, 12:55

Bon jen n'avais pas vu mais il y a un donnée pour chaque forecast indiquant le weekofday
0: {temperature: "28", dewpoint: "23", rain: "0.4", freezinglevel: "5006", uvIndex: "3", totalcloud: "93",…}
chanceofrain: "7"
...
dayOfWeek: "2"
En PHP, il y t'il une ligne de commande qui permet de dire que je veux afficher que les informations avec un dayOfWeek spécifique ?

Merci !

Re: Chercher data selon la date API

par pleiode » 28 août 2022, 12:43

Je n'ai rien essayé encore !
C'est le moment de se lancer alors ! 8-)
Re !
Du coup j'ai réussi à détecter quand un jour est différent de mon forecast[0] (donc le jour différents de celui actuellement)

Ce qui me permet d'afficher que les prévisions du jour actuel.

Maintenant ce que j'aimerais c'est pouvoir afficher le jour que je veux. Sauf que bien-sûr le jour n'est pas fixe dans un forecast

Et si en détectant le jour actuel puis en indiquant les jours suivant celui-ci afin d'utiliser la comparaison ça pourrait marcher ?

Re: Chercher data selon la date API

par @rthur » 12 août 2022, 13:31

Je n'ai rien essayé encore !
C'est le moment de se lancer alors ! 8-)

Re: Chercher data selon la date API

par pleiode » 12 août 2022, 12:15

Qu'as tu essayé ?
Parce que avec un if() et l'opérateur de comparaison != normalement ça fonctionne :D
Je n'ai rien essayé encore !
Ah oui je peux créer une boucle pour vérifier si ma date change c'est ça ?

Re: Chercher data selon la date API

par @rthur » 03 août 2022, 09:47

Qu'as tu essayé ?
Parce que avec un if() et l'opérateur de comparaison != normalement ça fonctionne :D

Re: Chercher data selon la date API

par pleiode » 02 août 2022, 13:22

Oui ! Ma question c'était plutôt comme faire pour vérifier la date en PHP :)

Par exemple de dire:
Si la date n'est pas égal à la date du forecast précédent, alors ne pas montrer les forecasts suivant

Re: Chercher data selon la date API

par @rthur » 01 août 2022, 22:04

Tu as la date et l'heure dans utcTime donc il te suffit de vérifier la date indiquée, non ?

Chercher data selon la date API

par pleiode » 01 août 2022, 20:07

Hello !
Je découvre et test les APIs et actuellement je travaille sur un projet météo.

Pour ce petit projet j'utilise cette API: http://ws1.metcheck.com/ENGINE/v9_0/jso ... 3308&Fc=As

Sauf que je suis confronté à un problème.
Je veux afficher les prévisions heure par heure, donc pour ça j'appelle les différents forecast (0,1,2 etc..., jusque là pas de problème.
Sauf que à chaque changement heure le forecast se décale (logique j'imagine).
Donc ma question est, comment puis-je détecter lorsque le jour change afin de ne pas afficher la prévision de l'heure du jour d'après ?

J'ai pensé à plusieurs méthodes, détecter le changement de jour, ou, au lieu d'appeler toutes mes datas par le forecast, les appeler selon le jour.

Voilà, dites moi ce que vous en pensez et si vous avez d'autres options :)

Merci d'avance !