我已经在windows上安装了Skype4Py,并尝试调用skype.py中提到的函数,这是Skype4Py的库。
它给我的当前用户的全名,处理和其他信息正确。甚至我也可以通过python脚本调用我的朋友。
问题出在向我的Skype朋友发送消息时。使用以下命令向好友发送消息:
skype = Skype4Py.Skype()
skype.SendMessage(user.handle, 'May I help you!!!')但它引发了如下的恐慌:
raise SkypeError(int(errnum), errstr)
Skype4Py.errors.SkypeError: [Errno 508] CHAT: CREATE: opening a dialog to the given user failed发布于 2017-08-04 18:39:31
事实证明,在Skype FAQs中,他们解释说,第三方应用程序不再允许发送消息,迫使你使用他们自己的版本。
“正如这篇博客文章所传达的,由于我们正在对Skype体验进行技术改进,该应用程序接口的一些功能将停止在Skype桌面上使用。例如,使用该应用程序接口的聊天消息传送将停止工作。但是,我们很高兴地分享,我们将扩展对两个最广泛使用的功能的支持-通话记录和与硬件设备的兼容性-直到我们确定替代方案或淘汰当前的解决方案。”
因此,我认为Skype4Py的消息传递功能在桌面版的Skype上根本不起作用。
显然:
说:“在不断改进Skype体验的过程中,我们重视开发人员和用户的意见。”
https://stackoverflow.com/questions/44715105
复制相似问题