使い方
- Julia言語を用いて、aibo ERS-1000と対話するためのパッケージです
- aibo Developer Siteに登録し、アクセストークンを取得してください
- Sony Aibo Web API を読んでください.
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")