我可以从本地 js 文件调用 Yahoo Weather API 吗?或者我需要网络服务器吗?
Can I call Yahoo Weather API from local js file? Or do I need a web server?
Yahoo Weather API 现在需要 OAuth1 签名。我可以从本地 html 文件执行正常的 AJAX GET 调用来检索天气数据,还是必须从 Web 服务器调用它?这是我为台式机创建的本地 HTML 小部件,我不想为此目的获取网络服务器。
如果不行,我会转到 OpenWeatherMap 或 Weatherbit。
谢谢
您将收到 CORS 错误,因此您需要从服务器端调用它。我不知道 OpenWeatherMap 或 Weatherbit 是否会导致 CORS 错误,但如果您遇到错误并且真的不想制作 Web 服务器,请使用 firebase 云函数并使用简单的 javascript http 请求调用它。设置 firebase 很容易,您实际上并没有编写服务器代码。希望这有帮助
Yahoo Weather API 现在需要 OAuth1 签名。我可以从本地 html 文件执行正常的 AJAX GET 调用来检索天气数据,还是必须从 Web 服务器调用它?这是我为台式机创建的本地 HTML 小部件,我不想为此目的获取网络服务器。
如果不行,我会转到 OpenWeatherMap 或 Weatherbit。
谢谢
您将收到 CORS 错误,因此您需要从服务器端调用它。我不知道 OpenWeatherMap 或 Weatherbit 是否会导致 CORS 错误,但如果您遇到错误并且真的不想制作 Web 服务器,请使用 firebase 云函数并使用简单的 javascript http 请求调用它。设置 firebase 很容易,您实际上并没有编写服务器代码。希望这有帮助