私は、 Remember The Milkが通知を送信するときと同じように、選択した IM システムを使用してユーザーにリマインダーを送信できるようにしたいと考えています。
どうやってやるの?
追加情報: ASP.Net、SQL Server 2008、および Windows 2008 で開発しています
私は、 Remember The Milkが通知を送信するときと同じように、選択した IM システムを使用してユーザーにリマインダーを送信できるようにしたいと考えています。
どうやってやるの?
追加情報: ASP.Net、SQL Server 2008、および Windows 2008 で開発しています
参考までに、GTalk サーバーはトランスポート レベル セキュリティ (TLS) も必要とするため、XMPP 通信を検討しているすべてのライブラリでそれを探してください。
これらは問題に対してやり過ぎかもしれませんが、これらのサーバーはJabber(Gtalkなど)プロトコルを実装し、すべての主要なIMネットワークを介したメッセージの送信をサポートするアドインを備えています。
http://www.process-one.net/en/ejabberd/
http://www.igniterealtime.org/projects/openfire/
それらの1つをソリューションに統合して、IMのニーズを解決できる場合があります。
gtalkはJabberです。Jabberボットを探してください。ご使用の環境で機能するボットがいくつかあります。たとえば、Pythonの1つです。
Skypeには、サーバー上で実行されているSkypeのインスタンスと、 APIを介してSkypeと通信するアプリケーションが必要です。
各システムには独自のアプローチが必要です。したがって、マイレージは変わる可能性があります。
前述のように、独自の jabber サーバーを使用してそのサーバー上にアカウントを作成し、サポートする IM プロトコルごとにゲートウェイを追加できます。このように、jabber api を使用して 1 つのアカウント (ローカルの jabber アカウント) でメッセージを送信すると、サーバーはゲートウェイを通過してさまざまなプロトコルに到達します。
これを行う別の方法は、libpurpleを使用することです。これは、pidgin と adium でマルチ プロトコル サポートを強化するために使用されるライブラリです。この方法ではセットアップが少なくなりますが、学習曲線が高くなる可能性があります。