0

我正在创建一个类似 ELIZA 的聊天机器人,我想用 Omegle 校准它,使用其他人输入的内容作为输入。

如果它是一个常规的 HTML 页面,我可以解析它并将响应发送回某个脚本,但是检查源代码,我注意到整个页面是使用 Javascript 创建的,但是混淆了整个内容。

关于如何做到这一点的任何想法?

谢谢!

4

1 回答 1

1

好吧,您应该向制作 Omegle 的人询问 API。据我所见,它没有开放的 API,但也许他们可以为您提供一些额外的信息。

你也可以试试 Firebug。它使您可以查看所有发出的请求及其目标。该站点是 AJAX 驱动的,这就是为什么您不能直接在页面中看到目标脚本的原因。

您可以 (1) 构建一个程序,将发布请求发送到 Firebug 网络面板中显示的目标并将数据传递给聊天机器人,或者 (2) 构建一个浏览器插件来执行此操作(在 Firefox 中很容易做到) . 由于跨域请求限制,您可能需要浏览器插件,并且因为您可能看不到从外部程序/网络应用程序接收到的消息 - 我不太清楚他们是如何实现的,我猜它类似于 Comet。

希望这可以帮助 :)。

于 2009-10-17T15:37:44.240 回答