ID を使用してプログラムで Yahoo サービスにログインしたり、インスタント メッセージを送信したり、プログラムから直接 Web カメラ サービスを使用したりできますか?
4 に答える
何を達成したいのかはっきりしていないので、最も可能性の高い2つの答えは次のとおりです。
なんらかの形のIMボットを作成したいとします。そのためには、Yahoo MessengerネットワークへのAPIが必要になります。この場合、最善の策はlibpurple、jYMSG、libyahooなどです。これにより、ログインしたり、連絡先との間でメッセージを送受信したり、理論的には通常のYahooMessengerクライアントが実行できることをすべて実行したりできます。
また、Yahooメッセンジャープロトコルを使用してYahooサーバーと直接通信することもできます。これは、ここで非公式に文書化されています。これに関する優れたリソースです。これは大変な作業になるので、libpurpleなどを使用したほうがよいでしょう。
Yahooメッセンジャークライアント自体を制御します。このためには、APIが存在するプラグインとしてやりたいことを何でも書くのがおそらく最善です。
または、OS Xでは、AppleScriptを使用してインターフェイスを制御できます(ここで説明するように、ボタンを押す/テキスト入力をスクリプト化することにより)。Windowsでは、AutoHotkeyを使用して同様のことを行うことができます。
libpurpleを見ることができますが、ウェブカメラのサポートがどのようなものかはわかりません。
Yahoo Messenger にはプラグイン SDK があります。あなたはあまり明確ではないので、これがあなたのニーズを満たしているかどうかを知るのは難しい.
たとえば、Java を介して Yahoo メッセンジャー サービスにアクセスする場合は、APIを試すことができます。