-
最新の天気情報の取得: NASAのAPIを使用して、特定の場所の最新の天気情報を取得することができます。以下はPythonのコード例です。
import requests def get_weather(location): url = f"https://api.nasa.gov/planetary/earth/insights/weather/?location={location}&api_key=YOUR_API_KEY" response = requests.get(url) data = response.json() return data location = "Tokyo, Japan" weather_data = get_weather(location) print(weather_data)
このコードでは、指定した場所("Tokyo, Japan")の最新の天気情報を取得し、結果を出力しています。
YOUR_API_KEY
の部分には、NASA APIのキーを入力してください。 -
宇宙の画像の取得: NASAは、美しい宇宙の画像を提供しています。APIを使用して、特定の画像を取得することができます。以下はPythonのコード例です。
import requests def get_space_image(): url = "https://api.nasa.gov/planetary/apod?api_key=YOUR_API_KEY" response = requests.get(url) data = response.json() return data image_data = get_space_image() print(image_data["url"])
このコードでは、NASAのAstronomy Picture of the Day(APOD)APIを使用して、最新の宇宙の画像を取得し、そのURLを出力しています。
-
宇宙船の軌跡の取得: NASAのAPIを使用して、宇宙船の軌跡データを取得することもできます。以下はPythonのコード例です。
import requests def get_spacecraft_trajectory(spacecraft_id): url = f"https://api.nasa.gov/trajectories/spacecraft/{spacecraft_id}?api_key=YOUR_API_KEY" response = requests.get(url) data = response.json() return data spacecraft_id = "voyager-1" trajectory_data = get_spacecraft_trajectory(spacecraft_id) print(trajectory_data)
このコードでは、指定した宇宙船("voyager-1")の軌跡データを取得し、結果を出力しています。
これらは、NASA APIの使用例の一部です。他にもさまざまなエンドポイントや機能がありますので、公式のドキュメントやAPIリファレンスを参照して詳細を確認してください。これらの例を元に、1000語のブログ投稿を作成することができます。