Sony API-简单的http文章格式



我想通过我的家庭自动化控制器来控制我的索尼STR-DN1080,这是一款维拉产品。使用vera场景,我可以发送http-post命令。SQL和一些c#是我的编码工具,所以我不熟悉curl、json等

出于我的目的,我只需要了解如何将Sony API命令格式化为一个简单的HTTP帖子。例如,这个命令关闭我的direcTV。"http://ip_address:8080/remote/processKey?key=poweroff">

我想:打开和关闭索尼系统

将输入设备设置为TV或Sat/CD

将音量设置为特定值

奖励:打开/关闭区域2

非常感谢你帮我走。通过一两个例子,我想我可以解决剩下的问题

Audio Control API不像您示例中的directTv那样是一个REST API,它使用JSON消息进行通信。看看https://www.youtube.com/watch?v=2vsmav9B6vE&关于如何使用邮递员入门,t=49秒。

如果你有欧盟型号,你可能必须将WoL发送到STR1080才能接通电源其他明智的用途https://developer.sony.com/develop/audio-control-api/api-references/api-overview-2#_setpowerstatus_v1_1

要设置输入源,请使用https://developer.sony.com/develop/audio-control-api/api-references/api-overview-2#_setplaycontent_v1_2使用"output":"extOutput:zone?zone=1"作为主区域"output";使用"extOutload:zone!zone=2"作为区域2。"uri":"extInput:sacd-cd"用于Sat/cd,"uri"extInput:tv"用于tv请参阅https://developer.sony.com/develop/audio-control-api/api-references/device-uri了解更多信息。

设置音量https://developer.sony.com/develop/audio-control-api/api-references/api-overview-2#_setaudiovolume_v1_1对区域2使用"output":"extOutput:zone?zone=2",对主区域使用"output

打开/关闭区域2https://developer.sony.com/develop/audio-control-api/api-references/api-overview-2#_setactiveterminal_v1_0使用"uri":"extOutput:zone?zone=2">

相关内容

  • 没有找到相关文章

最新更新