我们可以直接从我们的程序以编程方式使用我们的 ID 登录到 Yahoo 服务、发送即时消息、使用网络摄像头服务等等吗?
问问题
1539 次
4 回答
3
由于您不太清楚要实现的目标,因此最有可能的两个答案是:
您想编写某种形式的 IM 机器人。为此,您需要雅虎通网络的 API,在这种情况下,最好的选择是libpurple、jYMSG或libyahoo。这将允许您登录,并向联系人发送/接收消息,理论上可以执行常规雅虎通客户端可以执行的任何操作。
您还可以使用 Yahoo Messenger 协议直接与 Yahoo 服务器通信,该协议未在此处正式记录,这是此处的一个很好的资源。这将是很多工作,您可能最好使用 libpurple 等。
控制 Yahoo Messenger 客户端本身。为此,您可能最好将您想做的任何事情写成一个插件,其中有一个 API。
或者,在 OS X 上,您可以使用 AppleScript 来控制界面(通过脚本按钮按下/文本输入,如此处所述)。在 Windows 上,您可以使用AutoHotkey来做类似的事情。
于 2008-11-08T14:56:22.583 回答
2
你可以看看libpurple,虽然我不确定它的网络摄像头支持是什么样的。
于 2008-11-08T14:35:49.597 回答
0
于 2011-05-17T17:31:12.087 回答