我想创建一个小型控制台应用程序,以返回本地Skype应用程序的当前Skype状态(如果它正在运行(在线/离开/请勿打扰/不可见/离线)并将其更改历史记录写入文本文件。
我怎样才能做到这一点?从哪儿开始?
状态检查网址已消失,您最好的选择是the API。
有一个针对Web开发人员在其网站上集成呼叫功能的API。它似乎受到严格限制,完全缺少状态检查以及旧API中的许多其他功能:http://msdn.microsoft.com/en-us/library/office/dn745882.aspx
Microsoft在2013年底删除了对旧开发人员API的支持。状态检查URL(http://mystatus.skype.com/[username].txt
)已到位,直到2019年初。它已不再可用。
它要求Skype用户主动启用来自Web的状态检查(默认情况下似乎已禁用)。它可以在Preferences -> Privacy
中通过勾选Show my status on the web
从Skype版本6.19启用。如果未启用,则用户将显示为“脱机”。