Future fetch(String query,int display,int start,int genre) async {
var res = await http.get(
"https://openapi.naver.com/v1/search/movie.json?query=$query&display=$display&start=$start&genre=$genre",
headers: {
"X-Naver-Client-Id": "....",
"X-Naver-Client-Secret": "....",
},
);
print(res.headers); // 보낸쪽에 대한 정보
print(res.body); // 우리가 원하는 정보
}
클래스를 나눈다거나 뭐 그런것들은 전부 가져온 데이터를 가공하는 가정에서 필요한 것이었고 데이터 가져오는거 자체는 그냥 이걸로 끝임.. 가져온 데이터는 body에 있음
clientid랑 clientsecret은 애플리케이션 신청하면 발급받을수있음 애플리케이션이라고 해서 난 뭐 앱스토어에 앱을 미리 등록하라든가 그런소리인가 싶었는데 그것도 아니고 그냥 네이버에서 신청하는거고 한번 받으면 여러 api 다 쓸수있는거임
댓글 0