Web applications 如何自动启动服务器端应用程序?

Web applications 如何自动启动服务器端应用程序?,web-applications,server-side,chatbot,Web Applications,Server Side,Chatbot,我想开发一个聊天机器人,它有时自己发送消息。这意味着它必须自行激活。我怎样才能做到这一点?您并不需要服务器来实现这一点。也许您可以利用JavaScript经验编写浏览器扩展(例如Chrome:)。浏览器扩展可以直接访问浏览器中的Facebook页面,通过这种方式与Facebook服务器通信将使您的生活更加轻松。您最好的方法是创建一个独立的应用程序(使用您选择的任何语言),然后创建一个crontab/windows调度程序条目来运行该应用程序。应用程序无需在浏览器中运行即可连接到基于web的应用程

我想开发一个聊天机器人,它有时自己发送消息。这意味着它必须自行激活。我怎样才能做到这一点?

您并不需要服务器来实现这一点。也许您可以利用JavaScript经验编写浏览器扩展(例如Chrome:)。浏览器扩展可以直接访问浏览器中的Facebook页面,通过这种方式与Facebook服务器通信将使您的生活更加轻松。

您最好的方法是创建一个独立的应用程序(使用您选择的任何语言),然后创建一个crontab/windows调度程序条目来运行该应用程序。应用程序无需在浏览器中运行即可连接到基于web的应用程序。

为什么需要在web服务器上运行?它可能只是一个独立的应用程序?您可以使用windows scheduled或crontab进行设置…我从未听说过crontab。它应该在普通的Web服务器上运行。这可能是你的想法吗?同意,你不需要服务器来做这件事。您可以将其作为Windows应用程序、Windows服务、unix/linux中的cronjob等运行。我不需要服务器吗?我假期里没有运行的电脑!我很确定你的Facebook朋友不想和机器人说话。谢谢你的建议。但是当我在海滩上享受假期时,没有浏览器。好吧,你需要有一台运行的计算机,不管你是在网络服务器上还是在浏览器中运行你的代码。如果必须使用web服务器,则应查看Facebook聊天API:。该页面上的示例代码是PHP.Ok,但我的第一步是让代码自动运行。为此,我不需要Facebook API。但是我如何在服务器上编写一个自动运行的程序呢?举例来说,C++或C是可能的吗?我必须如何为此配置服务器?(这不是我自己的硬件服务器,我只从主机->FTP,PHP,…)每次请求发送到web服务器时都会运行一个PHP脚本,因此如果你坚持使用PHP与Facebook接口,你需要不时调用你的脚本,例如使用cron作业或另一台间隔发送请求的计算机。如果您想使用facebookapi在PHP中破解一些东西,那么前面还有很多工作要做。