1. 程式人生 > >【REST API】操作螢幕類[Inputs]-傳送事件

【REST API】操作螢幕類[Inputs]-傳送事件

描述:

傳送一個手機按鍵事件,如 home、menu、back 等,可以實現按鍵的按下、彈起事件,或者直接傳送點選事件(按下+ 彈起)完成點選動作。

對應JS API:


var device = Device.getMain();
device.send( <code>, <state>)

是否支援多裝置:

支援

請求方式:

POST
http://IP:8090/TotalControl/v1/devices/:device/screen/inputs

引數:

引數名 型別 必選 描述
token string Y Total Control TOKEN
:device string Y 主控裝置物件值 id
code string Y 鍵碼值 
-menu
-home
-back
-space
-backspace
-enter
-up
-power
-recentapp
-down
-left
-right
-up
state string N 狀態值(預設press)
-down 按下
-up 彈起
-move 移動
-press 點選(按下+彈起)

請求示例:


示例一:
http://127.0.0.1:8090/TotalControl/v1/devices/[email protected]/screen/inputs?token=270eq7lXQK8bXYsJ&code=home&state=press

示例二:
http://127.0.0.1:8090/TotalControl/v1/devices/[email protected]/screen/inputs
{
    "token":"270eq7lXQK8bXYsJ",
    "code":"home",
    "state":"press"
}

返回示例:


{
    "status":true
}

返回欄位說明:

欄位 型別 描述
status boolean true:成功; false:失敗