UI 및 기타

POST /webostv/{ip}/control/toast

TV 화면에 Toast 메시지를 띄웁니다.

Request

URL : http://{device_ip}:5011/webostv/{ip}/control/toast

METHOD : POST

Header

  • None

Parameter (Path)

Parameter (Body)

  • message (String) *: Toast를 띄울 메세지 내용

Request Example

{
    "message": "안녕하세요!"
}

Response

Type: Object

  • 빈 값이 리턴됩니다

POST /webostv/{ip}/control/alert/youtube

Alert창을 띄워 유튜브 영상을 실행합니다.

Request

URL : http://{device_ip}:5011/webostv/{ip}/control/alert/youtube

METHOD : POST

Header

  • None

Parameter (Path)

Parameter (Body)

  • title (String) *: Toast 제목

  • message (String) *: Toast를 띄울 메세지 내용

  • code (String) *: 연결할 youtube 영상의 code. youtube 링크에서 "watch?" 뒤에 있는 값입니다.

Request Example

// youtube 링크 예시: https://www.youtube.com/watch?v=96afkL4NXqI
{
    "title": "[유튜브] 골드 피즈의 평범한 하루",
    "message": "추천영상입니다. 유튜브 앱에서 시청할까요?",
    "code": "v=96afkL4NXqI"
}

Response

Type: Object

  • 빈 값이 리턴됩니다

GET /webostv/{ip}/control/capture

TV화면을 캡쳐합니다.

Request

URL : http://{device_ip}:5011/webostv/{ip}/control/capture

METHOD : GET

Header

  • None

Parameter (Path)

Response

Type: Object

  • returnValue (Boolean) *: 캡처 성공 여부

  • imageUri (String) *: 캡처 이미지를 받을 수 있는 Uri

Response Example

{
    "returnValue": true,
    "imageUri": "http://192.168.0.41:3000/resources/dbdd8e71478ebdbcac751da54811a185848fed0e/capture.jpg"
}

POST /webostv/{ip}/control/web

TV에서 웹브라우저로 웹사이트를 엽니다.

Request

URL : http://{device_ip}:5011/webostv/{ip}/control/web

METHOD : POST

Header

  • None

Parameter (Path)

Parameter (Body)

  • url (String) *: 브라우저에서 실행할 URL

Request Example

{
    "url": "https://www.lge.co.kr/"
}

Response

Type: Object

  • 빈 값이 리턴됩니다

Last updated