gpt4 book ai didi

javascript - 控制 Roku 盒子的脚本不起作用

转载 作者:行者123 更新时间:2023-11-28 07:43:30 25 4
gpt4 key购买 nike

Roku 盒子可以通过简单的 RESTful 服务进行外部控制,该服务通过端口 8060、see here 上的 http 协议(protocol)访问。 。我需要执行的命令是通过没有正文的 POST 发送的。他们提供了命令行curl示例,例如:

$ curl -d '' http://192.168.1.134:8060/keypress/home

我需要将其编写为 PHP 脚本,该脚本将执行一系列操作:keypress/home、launch/appid、keypress/select、keypress/right、keypress/right、keypress/select。

请参阅下面的内容,了解我对一个命令的想法。两个问题:

1) 我的 Roku 没有对此做出响应,那么我做错了什么?
2) 依次发送多个 POST 请求的最佳方式是什么?

<?php
$ch = curl_init('http://192.168.1.134:8060/keypress/home');
$data = '';

curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);

$response = curl_exec($ch);
curl_close($ch);
?>

最佳答案

按照您尝试的方式,您的 Web/PHP 服务器应该能够直接访问您的 Roku,但通常情况并非如此。服务器是否位于同一网络 192.168.1.* 上?

尝试http://remoku.tv/查看是否可以通过浏览器直接控制您的 Roku。

关于javascript - 控制 Roku 盒子的脚本不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27736909/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com