使い方

Sample code:

using SimpleAiboWebAPI

yourAccessToken = ""  # アクセストークン文字列
getDevices(yourAccessToken)  # アクセストークンを登録し、デバイスリストを取得します

# 既定の通信先デバイスは、デバイスリストで最初に見つかったデバイスです
askAction("hungry_status")
askHungryStatus()  # advanced API

# 指示待ちモードにします
askSetMode("DEVELOPMENT")  # advanced API

# API引数は Dict()で指定します
askAction("change_posture", Dict("FinalPosture" => "sit"))
askChangePosture("sit")  # advanced API

# 指示待ちモードから抜けます
askSetMode("NORMAL")  # advanced API
askSetMode()  # advanced API

# aiboの名前で、通信先デバイスを指定できます
askAction("hungry_status", target_nickname="aibo_nickname")
askHungryStatus(target_nickname="aibo_nickname")  # advanced API

# aiboの名前で、既定の通信先デバイスを指定(変更)できます
setDefaultDevice(target_nickname="aibo_nickname")