投稿/コメントを表示します。

renpapa4407さんの投稿

(投稿ID: 5617)

サンプルコードがうまく動きません。
・openweather の APIは取得しました。
・取得したAPIキーを.envファイルに貼り付けました。
  OPEN_WEATHER_API_KEY=xxxxxxxxxxxxxxxx

エラーメッセージをGEMINIに投げると、下記のように帰ってきました。
APIキーが有効でないようですが、どうしたらよいでしょうか?


デバッガーの出力から、エラーの原因がはっきりと分かりました。

JSON

{'cod': 401, 'message': 'Invalid API key. Please see https://openweathermap.org/faq#error401 for more info.'}
このメッセージは、OpenWeatherMap API から返ってきたもので、API キーが無効であることを示しています。

解決策:

OpenWeatherMap のウェブサイトで API キーを確認する:

OpenWeatherMap のアカウントにログインし、API キーのセクションに移動して、あなたの API キーが有効であることを確認してください。
API キーが間違ってコピーされていないか、コードに正しく貼り付けられているかを確認してください。
コード内の API キーを更新する:

もし API キーが間違っていた場合は、正しい API キーでコード内の api_key 変数を更新してください。
2025/04/22 05:41