0

当我在 FB 或 Gmail 上收到某人的聊天消息时,我该如何创建一个程序来检测该消息,然后相应地执行一些命令,全部以编程方式进行?

C++、Java 或 Python 中的解决方案会很有用。

4

2 回答 2

1

您需要以您选择的语言使用Gmail的 API。Facebook使用 Jabber ( XMPP ),它同样具有多种语言的 API。

您不太可能在这里简单地收到解决方案,该站点更多地在帮助您处理您已经编写的代码的基础上工作。

于 2012-08-18T16:05:53.783 回答
1

一条建议

  • 使用 java & jabber (也称为 xmpp) 协议
  • 安装smack库(java的jabber库,真不错!)
  • 阅读有关 jabber 协议的信息,在您的情况下,请特别注意“<presence>”消息。每当有人在 jabber 服务器上连接/断开/更改状态时,“<presence>”消息都会告诉您。
  • 代码
于 2012-08-22T23:38:09.407 回答