You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
이미지 확인을 위한 과정
1. 백엔드 프로젝트를 돌린다(SmartThings Developer WorkSpace Webhook Endpoint - ngrok 사전 설정 필요)
2. 프론트 프로젝트를 돌린다(npm start를 통해 실행하기만 하면 따로 건드릴 내용은 없습니다!)
3. SmartApp의 내용에 따라 SmartThings 기기들의 이벤트 발생시 imageCapture 결과 중 imageURL에 해당하는 정보가 `http://localhost:3005/api/image` 경로에 저장되며, 프론트에서 이 URL로 request를 보내 데이터를 받아올 수 있습니다
4. 서버에서 캡쳐 결과 URL 불러오기 - URL 목록 중 원하는 URL 클릭 - 발급받은 토큰 입력 - 선택한 이미지 불러오기 순으로 진행
5. 그 결과로 서버 작동 이후로 캡쳐된 이미지들의 목록 중 원하는 이미지를 확인 & 저장할 수 있습니다.
imageCapture의 결과를 확인하기 위한 UI 및 일부 기능 개선
토큰을 발급받기 위해 별도로 검색하여 이동하는 번거로움을 해소하고자 버튼을 눌러 해당 페이지로 연결되도록 추가하였습니다.
전체적인 UI를 개선하였고, 각 기능을 한눈에 알아볼 수 있게 상단에 버튼으로 모아 배치하였습니다.
변경사항
초기 화면서버에서 캡쳐 결과 URL 불러오기선택한 이미지 불러오기이미지 다운로드