답변 감사합니다
아직 이해가 안되시는거 같으니 다시 이야기 드리겠습니다.
oauth/authorize 과정에서 브라우저로 띄웠을때 아이디 패스워드를 적는 부분이있고 아래에 qr로그인 부분이 있죠?
qr로그인을 눌렀을때 qr을 읽어보시면 토큰값이 안에 들어있어요
당연히 qr을 리로드할때마다 토큰이 바뀌어있죠
여기서 로그인하는 단말기 (브라우저없는 인터넷기기, qr이미지 제공) 가 있고. 로그인 허가하는 단말기(사용자 휴대폰)이있습니다.
그럼 단말기에서 프로필데이터를 읽어오려면 로그인창을 띄운다음에 qr코드를 띄워주는 브라우저를 열어야겠지요?
근데 그 qr코드가 body에 토큰이 들어있는채로 나오는것이아니라 브라우저에서실행시킨 js로 동작하여 이 코드 내에서
https://kauth.kakao.com/weblogin/qr_data.json
*호스트는 정확하지 않음 account auth 전부 이상동작

위와같이 요청을 하고 토큰을 리턴을 받는데요
계속 이야기 드리고 있지만 브라우저 없이 하기위해서 rest api를 사용하는데 브라우저가 있어야하는상황이면 그냥 js api와 다른게 무엇인가 싶어요
로그인하기위한 페이지는 알아요 rest api로 호출하게 되죠

근데 키보드도없고 터치도 없어요 당연히 브라우저도 없구요
그래서 qr코드로그인을이용하는부분이고

위와같이 qr코드를 띄워주는데
html코드 (rest api호출시 body에 들어있는 내용)은
<canvas id="qr" class="qr_code" height="200" width="200"></canvas>
이게 끝이구요
js에서 이 id값이나 class 값을 포인팅해서 데이터를 교체해주고
그 들어가는 데이터도 js안에서 돌게되어있어요
rest api를 이용하려했지만 브라우저가 꼭 있어야하고 js환경을 빌드해야하는 과정이 들어있어서 계속이야기드리는부분이고
다른걸 다떠나서

카톡의 로그인 용 qr 리더를 눌러서 로그인할수있는 qr 데이터에 들어가는 토큰값을 받는방법이 어떤것인지
그것만 묻고있는데 카카오 로그인 api는 로그인 된 이후부터 입니다라고 이야기하면
로그인을 못하고있는데 로그인 뒤부터 제공된다고하면
어떻게 이야기 드려야할까 싶네요
정리하자면 로그인되는 단말기는 별도이고 이 단말기는 브라우저가 없으니 rest api를 사용하려하는데 qr 코드 데이터를 브라우저의 js 로 가공이 되어지는데 이부분에 대해서 rest api로만 호출가능한방법은 없는것인지, 있다면 초기 요청과 poll 플로우는 어떻게 되는것인지, host명이 정확하게 확인이 어려워서 대충 host되는것들은 다넣었는데 어떤게 정확한 호스트인지 결과적으로 제가 요구하는 데이터는 js에서 나오는 “https://auth.kakao.com/fa/main.html?token={tokenvalue}&page=qr_login” 결과만 요청합니다. qr코드는 만들어서 출력할수있으니 토큰 획득 방법과 토큰 유지 갱신방법만 알려주시면 될것같습니다.
참고로 로그인 되는 단말기는 메모리용량 4MB의 mcu입니다
*진짜 모르시겠으면 qr코드 텍스트로 읽어와서 그안에 데이터가 어디서 나온것인지 확인좀 부탁드립니다
“https://auth.kakao.com/fa/main.html?token={tokenvalue}&page=qr_login”

이 qr입니다
빅스비 비전이든 무엇이든 읽으시면 됩니다
결과는
https://auth.kakao.com/fa/main.html?token=32f8727712530a6da838917e0ef73e9341b0f34582d808744f1174b6a958893d&page=qr_login
이렇게 나올겁니다