Skip to content

RemoteController Profile

Ryo Mizuno edited this page Nov 2, 2016 · 3 revisions

目次

API機能概要
RemoteController Get APIスマートデバイスが保持する赤外線などの信号を取得する。
RemoteController Send APIスマートデバイスに対して赤外線などの信号送信依頼を送る。

機能概要

スマートデバイスが保持する赤外線などの信号の送受信機能を提供するAPI。

参考API

なし

インターフェース名称Version種別
RemoteController Get API2.0.0同期I/F

概要

スマートデバイスが保持する赤外線などの信号を取得する。

リクエスト

HTTPメソッドURI
GET/gotapi/remoteController
論理名物理名データ型省略設定値
サービスIDserviceIdstring-取得対象デバイス

レスポンス

Content-Type形式HTTPステータス
application/jsonJSON200
論理名物理名データ型省略設定値
処理結果resultnumber0:正常応答
0以外:異常応答
メッセージ(赤外線など)messagestring赤外線などの信号。

リクエストサンプル

GET http://localhost:4035/gotapi/remoteController?servieId=localhost.dconnect.com&accessToken=xxxx

レスポンスサンプル

{
"product":"Device Connect Manager",
"version":"x.x",
"result":0,
“message”:”{data[18031,8755,1190,1190,1190,3341,1190,3341,1190,3341,1190,1190,1190,3341,1190,3341,1190,334 1,1190,3341,1190,3341,1190,3341,1190,1190,1190,1190,1190,1190,1190,1190,1190,3341,1190,3341,1190,1190,1190,3 341,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,1190,3341,1190,3341,1190 ,3341,1190,3341,1190,3341,1190,65535,0,9379,18031,4400,1190]}”
}
インターフェース名称Version種別
RemoteController Send API2.0.0同期I/F

概要

スマートデバイスに対して赤外線などの信号送信依頼を送る。

リクエスト

HTTPメソッドURI
POST/gotapi/remoteController
論理名物理名データ型省略設定値
サービスIDserviceIdstring-取得対象デバイス。
メッセージ(赤外線など)messagestring-赤外線などの信号。

レスポンス

Content-Type形式HTTPステータス
application/jsonJSON200
論理名物理名データ型省略設定値
処理結果resultnumber-0:正常応答
0以外:異常応答

リクエストサンプル

PUT http://localhost:4035/gotapi/remoteController
PUTデータ
serviceId=localhost.deviceconnect.org&pattern=100%2c%20100%2c%20100%2c%20100&accessToken=xxxxx&&message=%7Bdata %5B18031%2C8755%2C1190%2C1190%2C1190%2C3341%2C1190%2C3341%2C1190%2C3341%2C1190%2C1190 %2C1190%2C3341%2C1190%2C3341%2C1190%2C3341%2C1190%2C3341%2C1190%2C3341%2C1190%2C3341 %2C1190%2C1190%2C1190%2C1190%2C1190%2C1190%2C1190%2C1190%2C1190%2C3341%2C1190%2C3341% 2C1190%2C1190%2C1190%2C3341%2C1190%2C1190%2C1190%2C1190%2C1190%2C1190%2C1190%2C1190%2 C1190%2C1190%2C1190%2C1190%2C1190%2C1190%2C1190%2C1190%2C1190%2C3341%2C1190%2C3341%2C 1190%2C3341%2C1190%2C3341%2C1190%2C3341%2C1190%2C65535%2C0%2C9379%2C18031%2C4400%2C11 90%5D%7D

レスポンスサンプル

{
"product":"Device Connect Manager",
"version":"x.x",
"result":0
}

Clone this wiki locally