问题标签 [weatherstack]

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.

0 投票
2 回答
669 浏览

reactjs - 如何正确调用 Wea​​therstack 的 HTTP API GET 请求?

我正在尝试向 api.weatherstack.com 发出 GET 请求(请参阅文档)。

这是我的反应效果挂钩:

但是,每次我运行它时,我都会收到此错误:

{ 代码:105,类型:“https_access_restricted”,信息:“访问受限 - 您当前的订阅计划不支持 HTTPS 加密。” }

通过我的浏览器或 Postman 进行 API 调用非常有效,所以我认为我使用 React 或 Axios 的方式可能存在问题。

此外,这个 API 调用大约有 10% 的时间有效,所以我对为什么也会发生这种情况感到困惑。

0 投票
1 回答
46 浏览

javascript - 你如何在 React 中显示来自 api 的数据?

天气.JS 文件

WeatherDisplay.js 文件

当我使用 {weather.current.temperature} 时出现问题显示数据,它一直给我一个指向温度的错误,说它没有定义,但它是数据的一部分

0 投票
0 回答
69 浏览

api - WeatherStack 在 Flutter 中无法正常工作

我试图从名为WeathStack的 api 获取数据,当我在浏览器上输入 http 请求时,它工作正常并返回 json 文本,但是当我使用它时(打印数据时):

它给了我这个错误

{成功:假,错误:{代码:101,类型:missing_access_key,信息:您没有提供 API 访问密钥。[必填格式:access_key=YOUR_ACCESS_KEY]}}

我尝试完全从浏览器处理 URL,但我遇到了完全相同的问题,根据文档,错误 101的意思是“ missing_access_key,用户没有提供访问密钥。

0 投票
1 回答
47 浏览

android - 为什么我使用的weatherstack api返回null?

我不明白为什么我的天气堆栈 api 响应在以下代码中返回 null。请帮忙

这是我的模型数据类:

当前天气响应.kt

CurrentWeatherEntry.kt

位置.kt

请求.kt

这是我的 WeatherStack API 服务代码:

WeatherStackApiService.kt

这是显示该地点天气响应的 CurrentWeatherFragment 文件:

CurrentWeatherFragment.kt

这是我们运行该应用程序时该应用程序的输出: Output ScreenShot of the app

注意: 我还向您提到的一件事我正在使用天气堆栈 API 的免费计划,它不允许我使用 https 订阅,所以我使用 http ..... Https 错误

0 投票
1 回答
34 浏览

python - 如何遍历 JSON 响应并附加到数据框中?

我正在使用 Wea​​therstack API 以一小时间隔获取历史降水数据。响应是一个嵌套字典。

输入:

但是,我需要一个只有 3 列的数据框,date不包括索引。timeprecip

如何从响应中创建一个数据框,如下所示: