[Nomard] React Native - Weather

Eugenius1st·2024년 6월 21일
0

React Native

목록 보기
15/22
post-thumbnail

[Nomard] React Native - Weather

Weather API 를 이용해 더욱 풍부한 앱 데이터를 가져와보자.

open weather map
출처: https://openweathermap.org/api

그럼 회원가입을 한 후 자신의 KEY를 가져온다.

Mypage 의 My API Keys 에서 찾을 수 있다.

Open Weather


하루, 이틀 7일 간의 날짜 정보를 제공한다.

API Call 방법은 아래와 같다.

https://api.openweathermap.org/data/3.0/onecall?lat={lat}&lon={lon}&exclude={part}&appid={API key}

위도, 경도와 키값을 넣으면 된다.
exclude 는 제외시킬 것들인데

공식문서에 이러한 내용이 나온다.

alert 는 필요없으니 제외해볼까..

해보니 문제가 생긴다. 유료 전환..!!

그러니 무료로 사용하려면 3시간 마다 5일동안의 데이터를 수집하는 API를 사용해야 한다.

        const response = await fetch(
            `https://api.openweathermap.org/data/2.5/forecast?lat=${latitude}&lon=${longitude}&exclude=alerts&appid=${TEST_API}&units=metric`
        );
profile
최강 프론트엔드 개발자가 되고싶은 안유진 입니다

0개의 댓글