2

MSNメッセンジャー/ライブメッセンジャーサービスとプログラムでやり取りする方法を調査してきましたが、これに関する実際のドキュメントが見つかりません。ライブ サービスのドキュメントは、Javascript でのみ実装されているようです (ここにあります: http://dev.live.com/Messenger/ ) 。

この API をリバース エンジニアリングして、実際に使用している Web サービスを取得することは可能ですが、何らかの理由でソースが提供されなかったと推測しています (つまり、これらの Web サービスは直接アクセスするためのものではないということです)。 .

ただし、プログラムによるアクセスを許可する他の公式 API は見つかりません (より具体的には、ソケット、Web サービス、または Java や .Net などの適切なプログラミング言語に言及している API はありません)。

そのようなAPIが存在するかどうか誰かが知っていますか?

4

7 に答える 7

3

pidgin マルチプロトコル IM クライアントの基礎となるライブラリであるLibPurpleを確認してください。

于 2009-02-03T11:54:30.870 に答える
2

オープンソースのpidginがそれを行うので、見てみてください。

于 2009-02-03T11:53:02.060 に答える
1

MSNP-Sharpは非常に優れた C# API です。

于 2009-03-03T00:26:23.707 に答える
0

何に使うのかを明確にしましょう。Flash から MSN メッセンジャーに接続できる実行可能なソリューションが必要です。Flash は少しおかしくて、招待されない限りドメインへのソケット接続を開くのが好きではないため、直接接続することはできません。

そのため、適切な言語でプロキシ サーバーを構築する必要があります (もちろん、他のプロトコルもサポートしたいので、lib Purple でうまく動作します)。私たちは C の社内での経験がないので、私たちのチームが経験している Java でそれを維持することが望ましいでしょうが、Java 用のまともな API や API は実際にはないようです。 Javaが対話できること。

それにもかかわらず、提案チャップスに感謝します。彼らは非常に便利に見えます。

于 2009-02-03T12:08:57.910 に答える
0

目的が何であるかは述べていませんが、pidgin、amsn、centerim などの代替クライアントのソース コードを使用して、msn ライブ ネットワークにアクセスし、必要なサービスを使用することができます。ドキュメントを紹介することはできませんが、必要に応じてソース コードを使用できます。

于 2009-02-03T11:51:58.693 に答える
0

Cは適切ですか?

msn-pecan - A WLM plugin for Pidginを見てみましょう

于 2009-02-03T11:56:07.390 に答える
0

Java MSN Messenger Libraryも非常に優れています。

于 2009-08-25T23:54:06.197 に答える