【问题标题】:Send Skype messages from web从网络发送 Skype 消息
【发布时间】:2010-08-31 13:18:24
【问题描述】:

是否可以在不使用 Skype 桌面应用程序的情况下从 Web 发送 Skype 消息。 例如:用户输入他的Skype用户名、目的地Skype用户名和消息,然后可能会有来自Skype的授权请求,他会输入他的用户名和密码,然后将消息发送给收件人。

如果有可能以某种方式向那些选择“仅允许我的联系人列表中的人发送即时消息”并且发件人不在收件人联系人列表中的人发送消息,我也会徘徊。

如果有人知道,请写在这里或链接我可以找到有关此信息的资源。 在此先感谢

【问题讨论】:

  • ”你不是在写垃圾邮件吧?

标签: c# skype


【解决方案1】:

我还没有尝试过,但这看起来很有希望:

http://www.codeproject.com/KB/cs/skypecontrolapicsharp.aspx

Skype 开发者博客也有一个例子:

http://blogs.skype.com/developer/2006/12/c_example_project_for_skype4co.html

【讨论】:

  • 这两个例子都在使用 Skype 客户端,我需要这样做。如果有可能的话。
【解决方案2】:

是的,您可以。首先,您的 Skype 应用程序必须打开。
然后在您的 ASP.NET 项目中只需导入 Skype4ComLib.dll

using Skype4ComLib; 

然后使用以下命令向收件人发送消息:

    Skype snd = new Skype();  
    snd.SendMessage("receiversuserid", Message)

【讨论】:

  • 您的建议正是之前的答案(从 5 年前开始),而 OP 拒绝了它,因为 Skype4Com 要求您安装 Skype,而 OP 说他在他的 Web 服务器环境中无法做到这一点。另外从我读到的 Skype4Com 在 2014 年微软关闭 API 时停止工作,它仍然有效吗?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-08-22
  • 1970-01-01
  • 2017-10-25
  • 1970-01-01
  • 2017-09-26
  • 2018-05-04
  • 1970-01-01
相关资源
最近更新 更多