我使用Airplay和Raspberry Pi,所以我安装了Sharply-sync。 它工作得很好,但我想控制我的iPhone的音乐,它通过airplay播放音乐。 我看到此页面执行此操作:http://nto.github.io/AirPlay.html#audio-remotecontrol
所以我必须发出HTTP请求来控制音乐,但我不知道如何使用它: GET / ctrl-int / 1 / pause HTTP / 1.1 主持人:starlight.local。 Active-Remote:1986535575 我怎样才能提出请求(为什么不在Python :))?
我的覆盆子信息:IP:192.168.X.XX 港口:5000 Active-Remote:1075873687(这是一个例子,因为它每次都会改变)
我知道我必须提出请求的网址的第一部分,我认为是:http://192.168.X.XX:5000//ctrl-int/1/pause但我不知道如何处理剩下的...
我该怎么办?
感谢您的回答,我很抱歉我的英语不好......
答案 0 :(得分:0)
只需使用请求模块。检查下面的示例代码。
import requests
headers = {'Host': 'starlight.local.' , 'Active-Remote': 1986535575}
url = "http://192.168.x.xx:5000//ctrl-int/1/pause"
requests.get(url, headers=headers)
有关详细信息,请查看http://docs.python-requests.org/en/master/上的模块文档。