问题标签 [wunderground]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - Weather Underground API:通过 IP 查询 API
我正在构建一个允许按 IP 地址搜索的 Weather 类。我正在尝试将 Wunderground API 实现为要使用的选项之一。但是,我似乎找不到使用 IP 地址查询 API 的方法。我试过这个:autocomplete.wunderground.com/aq?query={IP ADDRESS HERE}
- 但正如你所看到的,它没有找到任何结果。关于这个问题的任何提示?
谢谢!
java - 从 URL java 读取 JSON
我在解析来自 URL 的 JSON 时遇到问题。下面,是代码。
输出是:
我认为问题在于,我有一个不合适的类来读取数据。那会是正确的吗?
谢谢
编辑
该网站返回以下内容:
更新代码
javascript - 如果(一组条件)这样做,如果(一组条件)这样做,如果(一组条件)这样做。什么?
所以,我正在构建一个天气网站,并使用 Wunderground 的 API。在 AJAX XML 转储中,“icon”的值似乎是要走的路。此响应将动态更改页面上的 CSS。我有多个我想要的页面状态,但我似乎无法让它们工作。它似乎在第一个“if”语句之后停止。我需要它来检查是否 wu_icon == 某些条件,如果不是,请移至下一个条件并查看 wu_icon == 下一组条件。
这是网站。
任何帮助将非常感激。
javascript - Json 请求使用 Wunderground API 返回“未定义”
我已经设置了一个函数和一个回调来检索有关天气警报的一些数据。由于某种原因,数据返回为“未定义”。我正在通过 json 获取数据,尽管我更愿意...获取 XML 和回调 json,但是获取和返回 json 很好。
下面是我的代码,但我已将其放入 jsfiddle 以使其更易于阅读。
http://jsfiddle.net/seversides/G7Wr8/
Javascript
HTML
当我运行代码时,它将数据显示为 UNDEFINED。为什么不重新调整正确的数据?
php - 尝试检索数组时出现错误“消息:尝试获取非对象的属性”
我正在尝试使用 json 和 wunderground API 请求一些数据。
当我使用此代码时,它返回错误“消息:尝试获取非对象的属性”。
数据在那里,可以在这里查看...
http://api.wunderground.com/api/1e6a89f0a3aa092d/alerts/q/zmw:00000.1.16172.json
然而,当我使用文档中几乎相同的示例代码片段时
它工作得很好!为什么我的第一个请求失败了?
javascript - 地下天气 10 天预报 API
我试图在下面的 loaded10DayForcast 函数中获得 10 天的预测,但出现以下错误:
似乎我不知道基于此的正确 api 调用:http ://www.wunderground.com/weather/api/d/docs?d=data/forecast10day
这很奇怪,因为我能够正确显示当前条件。
php - Using cURL with wunderground api
Hey I'm having some issues using cURL (I can't use file_get_contents because my web host won't allow it) to access parts of the wunderground weather api.
When I use the following code to access info on weather conditions I have no issues whatsoever:
However, when I make slight modifications in order to get data on high and low tides using the following code I get nothing:
Now I know the issue may be that I'm dealing with an array in the second example but I'm not sure how to modify the code. I know that the record for the first low tide is [3] and I've tried making the following modification with no luck.
Any help would be greatly appreciated!
json - 来自 Wunderground API 的 hourly_forecast
我正在尝试从研究项目的 Wunderground API 获取一天中特定小时的每小时预报温度:
这是 JSON 的示例: http ://api.wunderground.com/api/[key]/geolookup/astronomy/forecast/history_/hourly/conditions/q/mo/columbia.json
具体部分如下所示:
我得到这样的JSON:
然后我尝试像这样运行每小时预测(通常 mday 和 hour 被替换为包含今天日期和特定小时的变量,但为了进行故障排除,我将这些数字放入)。
但是,我总是为 Six_hour_forecast 得到错误的 temp.english。
如此接近——我错过了什么?
python - Weather Underground API 在 Python 中获取历史数据
我正在尝试从 Weather Underground API 中提取历史数据。我改编了他们的 Python 示例代码(见下文)。当我运行它时,我得到一个异常“TypeError:列表索引必须是整数,而不是 str” JSON 流包含一堆带有每日摘要信息(Dailysummary)的字段,但我无法退出以及它们在此中的任何值列表。
我将 URL 放入 JSON 查看器以查看结构,但无法弄清楚我做错了什么。任何帮助将不胜感激。
python - 我很难从我的 python 程序上传数据到地下天气
我正在使用一个 python 程序将数据上传到地下天气,然后不知为什么有一天它停止了工作。我创建了以下较小的版本来尝试解决它。
该程序返回“上传不成功”
有趣的是,如果我把路径和 Http 地址放到我的浏览器中,它就会成功通过这对我来说意味着密码和站 ID 是好的,还有其他东西阻止了成功传输。
这是程序:
如果我使用命令运行它来打印响应和原因,我会得到以下信息:
如果我拿组件:
把它放在浏览器中运行它,它工作正常吗??
谁能告诉我这里发生了什么?