用 途:QQRobot主要用于实现 网站 和 QQ 之间的互动。
让用户通过自己的QQ 实时接收来自网站的消息/内容,并且通过QQ向网站发布自己的内容。
以此加强网站服务的实时性,和提高用户对网站的粘着度。
QQRobot 具备以下特点:
1、它是跨平台的,可以在 Linux/Windows 主机上运行;
2、可以和 PHP/ASP/.NET/JSP/... 等各种网站编程语言集成;
3、占用系统资源非常小,一个 QQRobot 仅占用 40KB内存;
4、 它是以开源方式发布,你可以修改它,让它满足你的网站需要;
在部署过程中,有以下问题需要注意:
1、 需要安装 MySQL 数据库,QQRobot 接收/发送消息的队列是保存在 MySQL 中的;编译前请在db.c 文件的db_connect()函数中 设置MySQL的账号、密码等;
2、需要有服务器的可执行权限,所以通常的 虚拟主机 无法启动QQRobot;
3、这份压缩包只提供了完整的源代码,没有提供编译后的可执行文件;你需要自行准备所依赖的库,并在你的服务器上编译后 才能运行;
1