Skype4Py SendMessage无法在Windows中运行

时间:2017-06-23 07:03:38

标签: skype4py

我在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

1 个答案:

答案 0 :(得分:0)

Skype FAQs中他们解释说,第三方应用不再允许发送消息,迫使您使用自己的版本。

  

"正如本博客文章所述,由于我们对Skype体验的技术改进,API的某些功能将停止使用Skype for desktop。例如,使用API​​传递聊天消息将停止工作。但是,我们很高兴地分享我们将扩展对两个最广泛使用的功能的支持 - 呼叫记录和与硬件设备的兼容性 - 直到我们确定替代选项或退出当前解决方案。"

因此,我不认为Skype4Py的消息功能在Skype桌面上可以正常使用。

显然:

  

"随着我们不断改善Skype体验,我们重视开发人员和用户的意见。"

相关问题