问题标签 [openweathermap]
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.
javascript - 实现 openweathermap 示例代码
我不知道你们中是否有人使用过 OpenWeatherMap API。
我需要帮助在我的网站中实施以下地图:http ://www.openweathermap.com/city/732770
不幸的是,我找不到任何好的文档来做到这一点。我也写信给支持,但他们无法帮助我,这很奇怪。如果有人实现了这一点并且可以分享一些代码,我将非常感激!
android - 为什么不在 Android 应用中打开天气图 api 返回数据?
我正在尝试使用以下代码从打开的天气地图 api 中获取 JSON 数据,但它总是失败。我不知道发生了什么异常,我总是得到捕获中定义的空响应。
javascript - 通过 LAT LONG 的 OpenWeatherMapAPI 地理位置无法正常工作或打印
我已经获取了 API URL 并删除了变量并在浏览器中实际插入了 LAT 和 LONG 值,它可以工作。但是,当它在带有 LAT 和 LONG 变量的代码中使用时,它就不起作用了。
我在这里和这里提到了现有的问题
我使用相似的(如果不相同的话)语法来成功提取和打印 LAT 和 LONG 值,然后存储变量。我将变量插入 API URL,但没有打印。我不知道为什么。
谢谢!
这是我的 HTML
这是我的 JS/JQuery
javascript - 地理位置不会显示在控制台中
我正在使用 openweather api 来显示用户所在城市的天气。我首先使用地理定位功能来查找用户的纬度和经度。然后将该数据传递到变量 api 中。控制台一直显示未定义的值。我不确定我哪里出错了。
这是JavaScript:
javascript - 错误 401:未经授权,即使在使用 www.openweathermap.org 时使用 API 密钥后仍收到
嗨,我正在使用 javascript 构建我的第一个 Web 应用程序并使用来自 www.openweathermap.org/ 的 API 获取数据我已经使用了文档中提到的 API 密钥,但它仍然给出了未经授权的错误。调用函数时是否有任何其他原因导致此错误。先感谢您。
jquery - OpenWeather:没有获取数据
我正在尝试获取过去 7 天的天气信息,但它没有返回任何内容。当我从浏览器输入网址时,它正在工作并返回xml
格式代码。但是当我用 jquery 代码运行我的 html 时,它没有执行。你能建议我哪里出错了吗?
我的代码是:
json - 从 JSON 获取 NSDate?
我正在使用 Openweather API 并尝试从 JSON 解析日期属性。这是日期格式:“dt”- 数据计算时间,unix,UTC。我有 Forecast 结构,我有var date: NSDate
。在weatherManager.swift
我使用 SwiftyJSON 时,我尝试了let date = json["dt"].double
其他扩展,但它不起作用。
有什么建议吗?谢谢
ios - 如何在 Swift 2.0 中从数组内部的数组中提取 JSON 数据
我目前正在使用 Openweathermap.org 来获取天气预报信息。这是我从他们的 API 获得的 JSON 对象:
正如您从这个示例中看到的,在列表下有很多对象,我想要的只是温度和天气主要和描述。我创建了一个 Struct 来排序和保存所有 JSON 对象,但它一直给我错误。如何根据“dt”对其进行排序以及如何从 JSON 中提取数据。谢谢。
这是我的结构:
java - temp org.json.JSONException 没有值:temp 没有值
我已经编写了这个函数来使用 openweather API 获取 JSON 天气数据。我有错误 org.json.JSONException: No value for temp while using OWM_TEMPARATURE 但是当我根本不使用 temparature 字段时,我得到了正确的日期和描述。
日志猫:
没有温度值
org.json.JSONException:在 com.example.abhishekkumar.sunshine.app 的 org.json.JSONObject.getJSONObject(JSONObject.java:609) 的 org.json.JSONObject.get(JSONObject.java:389) 中没有 temp 值.ForecastFragment$FetchWeatherTask.getWeatherDataFromJson(ForecastFragment.java:177) 在 com.example.abhishekkumar.sunshine.app.ForecastFragment$FetchWeatherTask.doInBackground(ForecastFragment.java:279) 在 com.example.abhishekkumar.sunshine.app.ForecastFragment$FetchWeatherTask.doInBackground(ForecastFragment.java:92) 在 android.os.AsyncTask$2.call(AsyncTask.java:295) 在 java.util.concurrent.FutureTask。在 android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:234) 在 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1113) 在 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:588) 在 java.lang.Thread.run(Thread.java:818)
我的开放天气数据是:
api - Open Weather API 使用 JSON 数据
所以我正在开发一个 chromeExtension 并使用开放天气来获取城市的天气。当我使用 getJSON 分配数据值时,问题就开始了。我得到这个错误。: Uncaught SyntaxError: 位置 0 处 JSON 中的意外标记 u
我在某处读到这意味着我的数据变量在这里未定义。我在这里做错了什么?