0

更新:

我最初使用标签 cisco-axl 发布了这个问题,它应该向任何知道 cisco-axl 是什么的人解释这篇文章的上下文。不知道为什么它被投票关闭并搁置。我将尝试使这篇文章对初学者更清楚。但是,如果您不熟悉该主题,您可能不应该尝试解决所描述的问题(或投票关闭它,就此而言)。

原帖:

我正在编写一个界面,允许用户获取 Cisco IP 电话信息并远程控制 Cisco IP 电话。大多数现代 Cisco IP 电话中内置的屏幕截图实用程序 ( http://userName:password@ipAddressOfPhone/CGI/Screenshot) 很方便,我想使用它,但我很难理解如何提取每个屏幕的图像。我正在用 PHP 编写该工具,并想知道是否有人编写了任何可以从手机中提取输出并将其呈现在屏幕上的东西。而且,不,<img src http://. . .>在这里使用不是一个选项,原因有两个:

1) 它不适用于 Chrome 和 IE

2)它不安全。任何帮助表示赞赏。

4

1 回答 1

0

这是一个简单的问题,即使用 file_get_contents 连接到 Cisco IP 电话,创建一个临时文件,然后将 file_get_contents 中的内容转储到临时文件中;

<?php

$data = file_get_contents("http://userName:password@/CGI/Screenshot");
$filename = tempnam("/directory", "testImage");
file_put_contents($filename, $data);

?>
于 2015-12-16T16:36:23.970 回答