api – 使用Applescript和cURL控制飞利浦Hue照明系统

我看到可以通过以下命令控制飞利浦Hue灯:

发出以下的HTTP POST请求(您的hue网站)

{“username”:“YourAppName”,“devicetype”:“YourAppName”}
如果您没有按下Hue Hub上的按钮,您将收到如下错误;

{“error”:{“type”:101,“address”:“/”,“description”:“未按下链接按钮”}}
按下集线器上的链接按钮,然后重试,您应该收到;

{ “成功”:{ “用户名”: “关键”}}
上面的密钥将是一个md5字符串,请记住这一点,您将在以后的所有请求中使用它

– 但我不确定如何使用Applescript说这种语言 – 我知道你可以使用“do shell script”,也可能使用cURL,但是,我实际上让代码工作了正确.

有什么想法吗?

最佳答案 对于shell脚本试试这个:

curl -d "{\"username\": \"yourname\", \"devicetype\": \"yourhuename\"}" [not a link]http://hueIpAddr/api
点赞