問題タブ [yahoo-weather-api]

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 に答える
1108 参照

javascript - yahoo weather API から何かを取得する

都市名を取得し、yahoo weather API で天気を表示する簡単なアプリを作成しようとしています。json リクエストを作成して回答を得ることができますが、この json から情報を取得する方法が完全にわかりません。response.query を見ることができますが、 response.query.something を試していると undefined になります。response.query.results.city を取得する方法を誰かに説明してもらえますか?

前もって感謝します!!

https://query.yahooapis.com/v1/public/yql?q=select%20 *%20from%20weather.forecast%20where%20woeid%20in%20(select%20woeid%20from%20geo.places(1)% 20where%20text%3D%22greenland%22)&format=json&env=store%3A%2F%2Fdatatables.org%2Falltableswithkeys

0 投票する
1 に答える
99 参照

xml - AS3 で XML データを解析できません

AS3 と Flash CC を使用しています。単純な天気ウィジェットを作成しようとしていますが、Yahoo Weather API からの XML データをまったく解析できないようです。XML データが読み込まれ、XML データ全体をトレースすると出力に表示されます。

私のflaファイルのフレーム1アクションスクリプトで使用しているコードは次のとおりです。

温度などの特定の XML データを返すことができない理由を知っている人はいますか? 前もって感謝します!

注:このチュートリアルを基礎として使用しました。

0 投票する
2 に答える
10353 参照

yql - 緯度と経度による Yahoo 天気クエリ

yahoo クエリを使用して、緯度と経度を介して気象データを取得したいと考えています。しかし、このクエリは現在利用できないようです。クエリは以下のとおりです。

このクエリは新しいクエリか何かに変更されていますか? それとももう存在しませんでしたか?この形式を最後に使用したのは約 2 か月前で、うまく機能しました。しかし、今ではデータを取得できません。YQL コンソールからの結果は次のとおりです。

私はすでに次の投稿を含むいくつかの調査を行っています:場所ごとに Yahoo の woeid を取得する方法?

ヤフーが天気を取得するためにこの緯度経度クエリを既に終了しているというのは本当ですか?

0 投票する
1 に答える
775 参照

javascript - yahoo api を使用して、現在の天気に応じて CSS アニメーションを表示する Web サイト

Yahoo の天気 API から受け取った天気データに応じて、Web サイトに CSS アニメーションを表示したいと考えています。これまでのところ、これをテストするために、画面上を漂う雲のアニメーションを作成しましたが、曇っているときにのみ表示したいと考えています。私は動作するはずの JS を持っていますが、これに基づいてアニメーションを実装する方法がわかりません。

現在の雲のアニメーションは「body.cloudy、body.mostly-cloudy、body.partly-cloudy{}」に入れる必要があると思いますが、方法がわかりません

以下は私のコードです。この質問のコードを短縮するために、いくつかの html (ナビゲーション機能など) を取り出しました。

私のHTML:

JS

CSS

0 投票する
2 に答える
75 参照

javascript - 特定のクラスが使用されている場合、javascript を使用して div を非表示にする

画面上を流れる雲の CSS アニメーションを再生する Web サイトがあります。

次に、Yahoo の天気 API からデータを取得する JavaScript 関数を追加しました。これを使用して、天気に応じて背景色を変更しました。現時点で持っている雲のアニメーションは、曇っている場合にのみ表示されるようにしたいと思います (別名、javascript がボディ クラス 'body.cloudy' または 'body.partly-cloudy' を作成する場合)。

現時点では雲は div になっているので、ボディが「body.cloudy」または「body.partly-cloudy」以外の場合は div が非表示になるようにする必要があると思いますが、方法がわかりませんこれを行う。

JS

CSS

0 投票する
0 に答える
784 参照

php - yahoo weather API PHP 認証

yahoo デベロッパー ガイドでは、天気に関する情報を取得する方法の例を示します。

この例では、1 日あたり 2000 件のリクエストに制限があります。制限を増やすには、API クライアント キーとシークレット KEY を使用する必要があります。

承認を行うにはどうすればよいですか? またはで可能curlですか?のみによってOAuth 2.0

0 投票する
0 に答える
698 参照

javascript - Yahoo Weather Feed が返す日数を制限する

イントラネット用の Yahoo 天気フィードを数年間問題なく使用しています。今日、それは機能しなくなりました。郵便番号を渡すと、結果が返されなくなったと判断しました。そのため、クエリにわずかな変更を加えて、WOEID を送信すると、Yahoo は再び満足しています。

しかし...これが壊れる前に、次の5日間の天気を見ることができました。現在、Yahoo は 10 日間の予報を返しているため、ページ上の天気パネルがはるかに大きく/長くなります。5日か7日に戻りたいです。クエリの最後に LIMIT 5 を追加するなど、他の YQL クエリに基づいてさまざまなことを試しましたが、うまくいきません。他のクエリの一部と同様に、テーブル名の後に (5) を追加しましたが、機能しませんでした。

返却日数を制限することはできませんか? それとも、10 日間すべてを取得してから、結果をループするときに表示する内容を制限する必要がありますか?

サポートされなくなった Zazar の jquery.zWeatherFeed プラグインを使用しています。