访问设备

每个机器人根据ID会分配一个域名,用户可以通过访问这个域名去访问机器人。

比如机器人的ID是08E14DF3DE3DFA8CAE8307BBEA096743F396FDD38AD38A10ADA24B75353D4C4987F2CAA099A6。如果我们想要访问机器人的80端口那么只要访问下面的地址就行了

http://08E14DF3.80.robot.bwbot.org

对于访问Galileo Http API 则需要把端口改为3546

http://08E14DF3.3546.robot.bwbot.org

当前不仅支持http协议,同时也支持websocket协议。比如访问机器人环境传感器数据可以通过下面的URL

ws://08E14DF3.3547.robot.bwbot.org/bw_env_sensors/EnvSensorData

对于开启了token验证的机器人。需要在访问的URL中添加galileo_proxy_token参数 比如

http://08E14DF3.3546.robot.bwbot.org/api/v1/system/info?galileo_proxy_token=xxxxxxxxxxxxx

也可在Http Header中添加Galileo-Proxy-Token参数。对于通过浏览器访问机器人服务器时可以再浏览器添加修改Http Header的插件。这样每一个浏览器请求都会被添加对应Header。