いくつかの場所の天気を表示する JavaScript アプリを作成しています。Yahoo Weather API を使用して、手動で WOEID を指定するだけで、いくつかの場所のデータを簡単に取得できます。ただし、ユーザーの現在地の天気も取得したいと考えています。GeoLocation API を使用して、ユーザーの都市名を取得できます。ただし、Yahoo は WOEID (都市コード) でのみ機能します。
クライアント側のスクリプトのみを使用して、ユーザーのローカル天気を取得するために取るべきアプローチの種類について、誰かが私を案内してくれますか?
注: ユーザーに都市名を入力/検索させたくありません。ページを読み込んだときに直接表示したいのです。