c# WPF 应用程序使用 SKYPE4COMLib 发送消息,但直到收件人打开应用程序才发送消息
c# WPF app sending message using SKYPE4COMLib, but message is not delivered until recipient open app
我正在尝试使用 SKYPE4COM 将消息从 WPF 应用程序发送到 iPhone Skype 应用程序。
做过那些事情:
在 OS Windows 10 中安装 Skype 7.17。
注册SKYPE4COM组件。
添加对 WPF 项目的引用。 (VS2013)
这样发送消息:
Skype skype = new Skype();
skype.Attach(skype.Protocol, 真);
skype.SendMessage("lucy", "Hello, how are you?");
我的问题:
一旦我通过点击按钮发送消息,消息 "Hello, how are you?" 会显示在聊天 window 中,但它始终显示发送状态,未送达。请参阅下面的打印屏幕。 (一旦收件人在 iPhone 上打开 Skype 应用程序,就会发送消息)。
我尝试在 Skype 软件而不是我的 WPF 应用程序中发送消息,消息立即发送。收件人立即在 iPhone 上收到通知。像这样(请看第二条消息,马上送达)
我不确定是我的 WPF 代码有问题还是 skype4COMlib 不适用于 Skype 7.17 版本?
做了很多研究,只得到这个
http://blogs.skype.com/2013/11/06/feature-evolution-and-support-for-the-skype-desktop-api/
有人遇到过这个问题并且有解决方案吗?提前致谢。
我尝试了您提供的相同库和代码。
当我连接到 Skype 时,它显示了一条通知,内容如下 link:
根据此 FAQ 条目(其中也包含您在问题中遇到的 link):
As communicated in this blog post, due to technology improvements we are making to the Skype experience, some features of the API will stop working with Skype for desktop. For example, delivery of chat messages using the API will cease to work.
所以看起来确实无法使用此库发送消息。
我正在尝试使用 SKYPE4COM 将消息从 WPF 应用程序发送到 iPhone Skype 应用程序。
做过那些事情:
在 OS Windows 10 中安装 Skype 7.17。
注册SKYPE4COM组件。
添加对 WPF 项目的引用。 (VS2013)
这样发送消息:
Skype skype = new Skype(); skype.Attach(skype.Protocol, 真); skype.SendMessage("lucy", "Hello, how are you?");
我的问题:
一旦我通过点击按钮发送消息,消息 "Hello, how are you?" 会显示在聊天 window 中,但它始终显示发送状态,未送达。请参阅下面的打印屏幕。 (一旦收件人在 iPhone 上打开 Skype 应用程序,就会发送消息)。
我尝试在 Skype 软件而不是我的 WPF 应用程序中发送消息,消息立即发送。收件人立即在 iPhone 上收到通知。像这样(请看第二条消息,马上送达)
我不确定是我的 WPF 代码有问题还是 skype4COMlib 不适用于 Skype 7.17 版本?
做了很多研究,只得到这个 http://blogs.skype.com/2013/11/06/feature-evolution-and-support-for-the-skype-desktop-api/
有人遇到过这个问题并且有解决方案吗?提前致谢。
我尝试了您提供的相同库和代码。
当我连接到 Skype 时,它显示了一条通知,内容如下 link:
根据此 FAQ 条目(其中也包含您在问题中遇到的 link):
As communicated in this blog post, due to technology improvements we are making to the Skype experience, some features of the API will stop working with Skype for desktop. For example, delivery of chat messages using the API will cease to work.
所以看起来确实无法使用此库发送消息。