Auteur Topic: World Weather. OPGELOST.  (gelezen 503 keer)

roncpjovertoom

  • Gast
World Weather. OPGELOST.
« Gepost op: 23 augustus 2016, 16:05:23 »
Beste iedereen,

Kan mij iemand mij op weg helpen met World Weather in het lemplate.

Ik heb een API code heb ik in de wsUserSettings.php geplakt bij key2.

Maar komt geen data, kijk maar http://www.meteooudkarspel.pd0rok.nl/weather28/index.php?p=worldForecast2&lang=nl#data-area

Weet iemand wat ik fout doe? Of zijn PHP's verouderd waardoor het niet werkt?

Alvast mijn dank voor het antwoord.
« Laatst bewerkt op: 19 oktober 2016, 09:29:04 door Ron (Meteo Oudkarspel) »

wvdkuil

  • Administrator
  • Hero Member
  • *****
  • Berichten: 609
    • Bekijk profiel
    • Template Support
Re: World Weather
« Reactie #1 Gepost op: 30 augustus 2016, 11:20:43 »
Zie de uitleg op Facebook: https://www.facebook.com/notes/world-weather-online/announcement/988897417853614?hc_location=ufi
En de discussie op dit forum: http://weather-template.info/smf/index.php?topic=19.0

Als je een eigen gratis key hebt
van voor 4 april 2016,
dan moet het gewoon blijven werken.

Tenminste als die key niet ook door iemand anders wordt gebruikt, het maximum aantal aanroepen is 1000 per dag.
Om te zien wat er aan de hand is moet ik eigenlijk het script met de door jouw gebruikte key testen. Maar je settings zijn protected.

Op de debug pagina
http://www.meteooudkarspel.pd0rok.nl/weather28/index.php?p=0000&lang=nl&debug
staat de link om de world-weather gegevens op te halen
Helemaal onderaan.
World Weather forecast: http://api.worldweatheronline.com/free/v2/weather.ashx?q=52.711913,4.804687&format=xml&num_of_days=5&key=_password_needed_

Als je voor _password_needed_ je gratis key invult kun je wellicht zien wat er aan de hand is.

Groeten, Wim
« Laatst bewerkt op: 30 augustus 2016, 11:32:08 door wvdkuil »
Vantage VUE / MB-Nano https://weer.sluispark.be/
Vantage VP2 / USB logger / Meteobridge https://www.weerstation-herent.be/

Support Leuven-Template at  https://support.leuven-template.eu/
Support PWS_Dashboard (HWS-Template) http://pwsdashboard.weather-template.com/

roncpjovertoom

  • Gast
Re: World Weather
« Reactie #2 Gepost op: 30 augustus 2016, 15:51:15 »
Hoi Wim,

Dank voor je antwoord.

Ik zal je even het paswoord sturen via PM.

wvdkuil

  • Administrator
  • Hero Member
  • *****
  • Berichten: 609
    • Bekijk profiel
    • Template Support
Re: World Weather
« Reactie #3 Gepost op: 30 augustus 2016, 16:55:26 »
Hoi Wim,

Dank voor je antwoord.

Ik zal je even het paswoord sturen via PM.
De api-key zoals in je settings staat, is niet geldig. 
http://api.worldweatheronline.com/free/v2/weather.ashx?q=52.711913,4.804687&format=xml&num_of_days=5&key=jouw key
Dit is het antwoord van worldweatheronline als ik de key uit je settings gebruik.
<data>
<error>
<msg>API key does not have access to the resource.</msg>
</error>
</data>
Wellicht een type- of kopieer fout?  Controleer je instellingen bij worldweatheronline.

Je kunt zelf ook al je beveiligde links in ?p=0000 controleren door je settings-password toe te voegen:
http://www.meteooudkarspel.pd0rok.nl/weather28/index.php?p=0000&pw=en hier je settings password
Daarna kun je op alle links e.d. klikken en ook al je instellingen bekijken. gaat vaak sneller dan met een ftp programma.

Wim
Wim
Vantage VUE / MB-Nano https://weer.sluispark.be/
Vantage VP2 / USB logger / Meteobridge https://www.weerstation-herent.be/

Support Leuven-Template at  https://support.leuven-template.eu/
Support PWS_Dashboard (HWS-Template) http://pwsdashboard.weather-template.com/

roncpjovertoom

  • Gast
Re: World Weather
« Reactie #4 Gepost op: 30 augustus 2016, 17:28:19 »
Hoi Wim,

Het is een trial key maar moet toch ook werken of een heb ik een verkeerde API aangevraagt?
Heb hem aan ge vraagt met lokaal weer API.

Of moet ik andere API hebben?
Je kan er verschillende aanvragen dat is beetje verwarrend.

wvdkuil

  • Administrator
  • Hero Member
  • *****
  • Berichten: 609
    • Bekijk profiel
    • Template Support
Re: World Weather
« Reactie #5 Gepost op: 30 augustus 2016, 17:54:56 »
Hoi Wim,

Het is een trial key maar moet toch ook werken of een heb ik een verkeerde API aangevraagt?
Heb hem aan ge vraagt met lokaal weer API.

Of moet ik andere API hebben?
Je kan er verschillende aanvragen dat is beetje verwarrend.
De template ondersteunt de forecast=verwachtingen api voor de "free" is gratis keys. 
Een nieuwe trial key is voor de premium verwachting en die is in ieder geval NIET meer gratis. En biedt ook geen extra informatie t.o.v. Yahoo.
Voorbeeld
Yahoo = gratis: http://www.weerstation-wilsele.be/index.php?p=yahooForecast2&lang=nl
World = betaald: http://www.weerstation-wilsele.be/index.php?p=worldForecast2&lang=nl

MAAR ik zie dat de minimale  "premium" versie nog maar voor DRIE dagen werkt, en dan kost die al 10$ per maand.
bij een 5 daagse verwachting is het al 20$ per maand.

Ik heb het getest en je key werkt inderdaad met de preimium aanroep:
http://api.worldweatheronline.com/premium/v1/weather.ashx?q=52.711913,4.804687&format=xml&num_of_days=5&key=jouw key
Maar de url is anders, premium/v1   in plaats van free/v2 en de scripts moeten hierop aangepast worden.

Succes, Wim
Vantage VUE / MB-Nano https://weer.sluispark.be/
Vantage VP2 / USB logger / Meteobridge https://www.weerstation-herent.be/

Support Leuven-Template at  https://support.leuven-template.eu/
Support PWS_Dashboard (HWS-Template) http://pwsdashboard.weather-template.com/

roncpjovertoom

  • Gast
Re: World Weather
« Reactie #6 Gepost op: 30 augustus 2016, 18:28:39 »
Thanks Wim

Ik heb de worldForecast2api2.php aan gepast
Zo als je heb door gegeven.

En de key op 2 ingesteld en bij worldKey2 me key ingesteld en nu werkt het allemaal tot "Trial ending on 22 Oct, 2016"
Daarna zie ik wel of ik voor ga betalen.

Mag ik jou weer hartelijk danken voor je hulp en het mee denken.

wvdkuil

  • Administrator
  • Hero Member
  • *****
  • Berichten: 609
    • Bekijk profiel
    • Template Support
Re: World Weather
« Reactie #7 Gepost op: 30 augustus 2016, 18:32:26 »
Thanks Wim

Ik heb de worldForecast2api2.php aan gepast
Zo als je heb door gegeven.

En de key op 2 ingesteld en bij worldKey2 me key ingesteld en nu werkt het allemaal tot "Trial ending on 22 Oct, 2016"
Daarna zie ik wel of ik voor ga betalen.

Mag ik jou weer hartelijk danken voor je hulp en het mee denken.
Nu is de verwachting ingesteld op 5 dagen, dit kost dus 20$ per maand. 
Als je een drie dagen verwachting wilt is het 10 dollar.

Succes, Wim
Vantage VUE / MB-Nano https://weer.sluispark.be/
Vantage VP2 / USB logger / Meteobridge https://www.weerstation-herent.be/

Support Leuven-Template at  https://support.leuven-template.eu/
Support PWS_Dashboard (HWS-Template) http://pwsdashboard.weather-template.com/