오늘 배운 것
1. 오늘의 집 클론코딩에 결제 시스템 입히기
아임포트를 활용해서 결제 기능이 작동하도록 하는 것에는 성공했다. 결제에 대한 return 값도 성공적으로 들어오는 것을 확인. 그런데 해당 return값에서 imp_uid 정보를 뽑아 포인트 등록 API에 쏘려고 하니 404 에러가 발생했다. 체크해본 요소들을 기록차 정리해둠.
- 액세스 토큰 만료 문제인가? : 아님
- useMutation하는 함수 스크립트라 잘못되어있는가? : 결제 기능 정상 작동하는 정환님 코드와 비교해보았는데, 문제 없는 것으로 보임..
- 테스트하는 계정에 문제가 생겼나? : 그래서 다른 계정으로도 테스트해봄. 아님.
400 에러가 아니라 404 에러가 뜨니까 애초에 네트워크탭에 에러 메시지가 뜨지를 않는다. 그래서 더 원인을 추측하기 어려움. 대체 뭘까? 내일 오전에 와서 다시 살펴보자. 제발 그 때는 눈에 보여라 😥
2. 카카오 맵 API 사용 실습
https://developers.kakao.com/product/map
카카오맵 API를 끌어와서 한 번 사용해봤다. 복잡한 기능은 아직 들어가기 전이고 하드코딩으로 위치 지정해주는 것과 클릭해서 마커 옮기는 기능만 구현해봄. 최종 목표는 daum-postcode를 이용해서 주소를 입력했을때 해당 좌표값을 받아와서 자동으로 지도에 반영시키는 것이다. 결제 시스템 구현을 완료하면 주소 입력 (with 지도)으로 넘어가려고 했는데, 오늘 결제를 마무리 못해서 여기까지 진행하지 못함!!!!!
앞으로 할 것
- 얕은 복사 vs 깊은 복사 / 구조분해할당 블로그 포스팅하기 !!
- 2월의 책 마저 읽기 !!
'Journal > Today I Learned' 카테고리의 다른 글
TIL - 2022.03.08 화요일 (0) | 2022.03.08 |
---|---|
TIL - 2022.03.03 목요일 (0) | 2022.03.03 |
TIL - 2022.02.22 화요일 (0) | 2022.02.22 |
TIL - 2022.02.18 금요일 (0) | 2022.02.18 |
TIL - 2022.02.17 목요일 (0) | 2022.02.17 |