(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2d0df492"],{"88ea":function(t,e,s){"use strict";s.r(e);var r=function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{staticClass:"row rest"},[s("div",{staticClass:"rest aside-bg"}),s("WebOsTvApiSnb",{staticClass:"left-container"}),s("article",{staticClass:"right-container"},[t._m(0),s("h2",[t._v("사용할 API")]),s("ul",{staticClass:"list-style-none"},[s("li",[s("router-link",{attrs:{to:"/docs/webos-tv/reference#tv-list"}},[t._v("GET /webostv")])],1),s("li",[s("router-link",{attrs:{to:"/docs/webos-tv/reference#tv-enroll"}},[t._v("POST /webostv/{ip}")])],1)]),s("h2",[t._v("Sequence")]),t._m(1),s("img",{staticStyle:{"margin-top":"48px"},attrs:{src:"/assets/img/webs1.png",alt:""}}),t._m(2),s("h2",[t._v("사용할 API")]),s("ul",{staticClass:"list-style-none"},[s("li",[s("router-link",{attrs:{to:"/docs/webos-tv/reference#command"}},[t._v("POST /webostv/{ip}/command")])],1),s("li",[s("router-link",{attrs:{to:"/docs/webos-tv/reference#control"}},[t._v("POST /webostv/{ip}/control/*")])],1),s("li",[s("router-link",{attrs:{to:"/docs/webos-tv/reference#remote"}},[t._v("POST /webostv/{ip}/remote/*")])],1),s("li",[s("router-link",{attrs:{to:"/docs/webos-tv/reference#subscribe"}},[t._v("POST /webostv/{ip}/subscribe")])],1)]),s("h2",[t._v("Sequence")]),t._m(3)]),s("div",{staticClass:"rest"})],1)},i=[function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("hgroup",[s("h1",{attrs:{id:"TvEnroll"}},[t._v("TV 등록")]),s("div",{staticClass:"note"},[t._v(" TV를 제어 및 모니터링하기 위해 TV를 등록하는 과정입니다. ")])])},function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",[s("ol",[s("li",[t._v(" TV를 등록하기 위해서는 TV와 같은 네트워크에 연결되어 있어야 합니다. ")]),s("li",[t._v(" TV 리스트 조회 API(GET /webostv)를 이용하여 등록할 수 있는 TV의 리스트를 가져와야 합니다. ")]),s("li",[t._v(" 등록할 TV의 ip를 확인한 후, TV 등록 API(POST /webostv/{ip})를 호출하여 TV를 등록합니다. ")]),s("li",[t._v("이 과정은 처음 1회만 수행하면 됩니다.")])])])},function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("hgroup",[s("h1",{attrs:{id:"Command"}},[t._v("TV 제어 및 모니터링")]),s("div",{staticClass:"note"},[t._v("TV를 제어 및 모니터링하는 과정입니다.")])])},function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",[s("ol",[s("li",[t._v(" 제어 및 모니터링 API/websocket를 호출하기 전에는 TV 등록이 되어 있어야 합니다. ")]),s("li",[t._v("이미 등록한 경우에는 다시 TV 등록을 하지 않아도 됩니다.")]),s("li",[t._v(" TV 등록이 되어 있지 않다면, 제어 및 모니터링 API/websocket을 사용할 때 에러가 발생합니다. ")]),s("li",[t._v(" 제어 및 모니터링 API/websocket을 사용하기 위해서는 TV의 ip 주소가 필요합니다. 따라서 TV 등록 시 얻은 ip 주소를 Partner 쪽에서 가지고 있어야 합니다. ")])]),s("img",{staticStyle:{"margin-top":"49px"},attrs:{src:"/assets/img/webs2.png",alt:""}})])}],n=function(){var t=this,e=t.$createElement;t._self._c;return t._m(0)},l=[function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("nav",{staticClass:"snb aside-bg"},[s("ul",{staticClass:"menu"},[s("div",{staticClass:"snb-item"},[s("ul",[s("li",[s("a",{attrs:{href:"#TvEnroll"}},[t._v("TV 등록")])]),s("li",[s("a",{attrs:{href:"#Command"}},[t._v("TV 제어 및 모니터링")])])])])])])}],a=s("2877"),o={},c=Object(a["a"])(o,n,l,!1,null,null,null),v=c.exports,_={name:"webos-tv-api",components:{WebOsTvApiSnb:v}},u=_,b=Object(a["a"])(u,r,i,!1,null,null,null);e["default"]=b.exports}}]); //# sourceMappingURL=chunk-2d0df492.b4dec844.js.map