아두이노 와이파이 쉴드를 사용한 웹서버와 옐로우 아이디를 연동하려는 도중에 문제가 생겼다.
옐로우 아이디는 기본적으로 REST API형태의 GET, POST방식의 통신을 수행한다.
그런데 해당 통신을 수행할때 제한이 둔 것이 있으니..
옐로우아이디는 서버간의 통신에서 보안을 위해 HTTPS를 사용한다는 것이다. 또한 해당 서버는 유효한 공인인증서가 있는 서버여야한다.
아두이노 와이파이 쉴드를 활용한 웹 서버는 HTTPS서버뿐만아니라 공인인증서를 통한 유효한 서버가 아니기 때문에 옐로우아이디에서 봇을 만들 수 있는 서버가 될 수가 없다.
그러므로 사물인터넷의 동작을 제어하는 옐로우 아이디 봇을 만들기 위해서는 외부의 HTTPS가 지원되는 공인인증서를 통한 유효한 서버가 반드시 있어야 한다는 것이다.
기존에 쓰고 있던 IBM의 Bluemix서버를 사용, Python Flask 프레임워크를 활용해야할 것 같다.
'프로그래밍 > 아두이노+카카오톡' 카테고리의 다른 글
아두이노와 카카오톡(옐로우아이디) 연동 마무리 (0) | 2016.10.29 |
---|---|
Yellow id 연동을 위한 IBM bluemix기반 Python Flask 서버 개발 (0) | 2016.10.28 |
Yellow id 연동을 위한 IBM bluemix기반 Python Flask생성하기 (0) | 2016.10.28 |
옐로우 아이디 + 사물인터넷 = ? (1) | 2016.10.12 |