java重启Chromecast 5 月,4 周 Questions & Answers 2078 我如何使用Cast SDK或其他方式让我的应用程序以官方Chromecast应用程序的方式触发Chromecast重新启动 在“否则”的情况下,Google Play是否会对这种方法持不友好态度
# 1 楼答案 你肯定能做到。毕竟这只是一个HTTP帖子This from pychromecast CC_SESSION.post(FORMAT_BASE_URL.format(host) + "/setup/reboot", data='{"params":"now"}', timeout=10) 这可能会为你指明正确的方向
# 2 楼答案 下面是Davewassere的答案(谢谢!),我发现我可以通过在Linux提示符下执行以下命令来重新启动Chromecast: curl -Lv -H Content-Type:application/json \ --data-raw '{"params":"now"}' \ http://10.10.2.49:8008/setup/reboot Some other useful DIAL commands
# 4 楼答案 最近的固件更新似乎已禁用端口8008(HTTP/1.1 403 Forbidden)上的HTTP端点,因此solution posted by norganna不再工作 工作的替代方案是端口8443上的HTTPS端点: curl -Lv --insecure -H Content-Type:application/json --data-raw '{"params":"now"}' https://10.10.2.49:8443/setup/reboot
# 1 楼答案
你肯定能做到。毕竟这只是一个HTTP帖子This from pychromecast
这可能会为你指明正确的方向
# 2 楼答案
下面是Davewassere的答案(谢谢!),我发现我可以通过在Linux提示符下执行以下命令来重新启动Chromecast:
Some other useful DIAL commands
# 3 楼答案
SDK中没有用于重新启动Cast设备的API,坦率地说,我很害怕你会希望以编程方式重新启动Cast设备。你想这么做的原因是什么
# 4 楼答案
最近的固件更新似乎已禁用端口
8008
(HTTP/1.1 403 Forbidden
)上的HTTP端点,因此solution posted by norganna不再工作工作的替代方案是端口
8443
上的HTTPS端点: