【问题标题】:Handle skype message using Ruby使用 Ruby 处理 Skype 消息
【发布时间】:2010-10-07 07:26:49
【问题描述】:

是否有任何库允许使用 Ruby 处理 Skype 消息?

【问题讨论】:

    标签: ruby skype


    【解决方案1】:

    看看这个:http://rubyforge.org/projects/skyperapper

    如果您使用的是 JRuby,http://skype.sourceforge.jp/ 可能是更好的选择

    对于公共 API 文档:http://developer.skype.com/accessories

    【讨论】:

      【解决方案2】:

      您可以使用 RestClient gem 和 tropo.com 服务来发送和接收 Skype 即时消息。在此处查看其 REST api 的文档:

      https://www.tropo.com/docs/scripting/message.htm?search=skype#anchor

      他们目前不对发送/接收即时消息的服务收费。

      【讨论】:

        【解决方案3】:

        目前有两种方式可以通过认可的方式访问 Skype 网络。第一个是 Skype 公共 API,它需要与在本地计算机上运行的官方 Skype 客户端通信。另一个是 SkypeKit,我相信它附有非常严格的协议。

        SkypeKit for ruby is available as a gem here.

        以下内容仅供参考; Skype 不再支持其客户端的公共 API。 我也一直在研究a Ruby wrapper around the Skype Public API。目前还远未完成,但目前支持 Windows 和 Linux(OSX 应该也很容易实现,但我目前没有 Mac)并允许您手动连接并向 Skype 发送命令。从长远来看,整个 API 都会被打包。

        为了全面披露,似乎还有一些其他项目也在闲逛,但它们似乎只针对一个平台,而我发现的那些目前似乎是废弃软件。

        【讨论】:

          【解决方案4】:

          libpurple 有一个 Skype 插件,但这并不容易设置。

          不幸的是,Skype 协议是封闭和加密的,所以那里没有好的库。

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 1970-01-01
            • 2013-03-09
            • 1970-01-01
            • 2018-05-04
            • 2019-08-04
            • 1970-01-01
            • 1970-01-01
            • 2015-07-07
            相关资源
            最近更新 更多