스마트싱스 디벨로퍼 워크스페이스에서 만들던 Webhook SmartApp이 스마트싱스 스키마 커넥터로 바뀐거 다들 알제?

그래서 스마트싱스 스키마 앱 빌더라는 전용 페이지에서 만들어야함

스키마 앱 - SmartThings 개발자



기존에 스마트싱스 디벨로퍼 워크스페이스에서

Webhook 스마트앱을 만들때는


Json으로 파싱해서 던지는 URL만 써주면 나머지는 체크만 해서 넘기는 구조였음


a15714ab041eb360be3335625683746f0153442bd6a7ed89d63360f69c1dcd6ece26e92017aae7d337bdbe82ef


이렇게





그런데 스마트싱스 스키마 커넥트는 디바이스 클라우드 자격증명이라는 추가적인 인증 작업이 있음



a15714ab041eb360be3335625683746f0153442bd6a7ed89d63360f89d10cd6ebad9b5c793cedfa2db3030a471


공식 문서인 OAuth 통합 | 개발자 문서 | 스마트씽스에 따르면


OAuth 통합에 필요한 자격증명에 기입해야하는 것들은 스마트싱스 CLI에서 발급해야한다고 함




a15714ab041eb360be3335625683746f0153442bd6a7ed89d63361f39e11cd6e0d8eb5fca7a08a682a5059df11


Json으로 이루어져있고 기존에 스마트싱스 디벨로퍼 워크스페이스에서 bool 체크박스로 눌러서 등록할 수 있는것들은

모두 scope 안에 명시적으로 글로 추가하는거로 바뀌었음



a15714ab041eb360be3335625683746f0153442bd6a7ed89d63361f39f12cd6e73705792079459efb79ffd9b6266


스마트싱스 CLI에서 OAuth 통합에 필요한 클라이언트 ID, 클라이언트 시크릿 발급 방법이래

넘모 어렵다..

더 쉽게만들어 "줘"




a15714ab041eb360be3335625683746f0153442bd6a7ed89d63366f59c15cd6e3ec3fc1b458b84138cafcdceb8

이건

Android App Links랑 유니버셜링크 등록하는 부분