3

Ruby を使用して Skype メッセージを処理できるライブラリはありますか?

4

4 に答える 4

2

これを見てください: http://rubyforge.org/projects/skyperapper

JRuby を使用している場合は、http: //skype.sourceforge.jp/ を使用することをお勧めします。

公開 API ドキュメント: http://developer.skype.com/accessories

于 2010-10-07T07:56:26.397 に答える
1

現在、認可された方法でSkypeネットワークにアクセスする方法は2つあります。1つはSkypePublicAPIで、ローカルマシンで実行されている公式のSkypeクライアントと通信する必要があります。もう1つはSkypeKitで、非常に制限的な契約が結ばれていると私は信じています。

ルビー用のSkypeKitはここで宝石として入手できます。

以下は歴史的なものです。Skypeは、クライアントのパブリックAPIをサポートしなくなりました。また、SkypePublicAPIのRubyラッパーにも取り組んでいます。現時点ではまだ完成にはほど遠いですが、現在WindowsとLinuxをサポートしており(OSXも簡単に実装できるはずですが、現在Macはありません)、Skypeに手動で接続してコマンドを送信できます。長期的には、API全体がラップされます。

完全に開示するために、他にもいくつかのプロジェクトがぶら下がっているようですが、それらは単一のプラットフォームのみを対象としているようで、私が見つけたものは現時点ではアバンダンウェアのようです。

于 2012-08-20T02:44:28.637 に答える
1

RestClient gem と tropo.com サービスを使用して、Skype IM を送受信できます。こちらの REST API のドキュメントを参照してください。

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

彼らは現在、インスタント メッセージを送受信するサービスに対して課金していません。

于 2012-03-23T14:16:48.683 に答える
0

libpurple には Skype 用のプラグインがありますが、セットアップが簡単ではありません。

残念ながら、Skype プロトコルはクローズドで暗号化されているため、適切なライブラリはありません。

于 2010-10-07T07:46:06.087 に答える