2

ローカルSkypeアプリケーションが実行中(オンライン/離れている/邪魔しない/見えない/オフライン)の場合に現在のSkypeステータスを返し、その変更の履歴をテキストファイルに書き込む小さなコンソールアプリケーションを作成したいと思います。

これどうやってするの?どこから始めれば?

4

2 に答える 2

4

tl; dr;

ステータスチェックURLがなくなったので、最善の策はAPIです。

詳細

Web開発者が自分のサイトに呼び出し関数を統合することを目的としたAPIがあります。非常に制限されているようで、ステータスチェックや古いAPIの他の多くの機能が完全に欠落しています:http: //msdn.microsoft.com/en-us/library/office/dn745882.aspx

Microsoftは、2013年の終わりに古い開発者APIのサポートを削除しました。ステータスチェックURL(http://mystatus.skype.com/[username].txt)は2019年の初めまで有効でした。現在は利用できません

SkypeユーザーはWebからのステータスチェックをアクティブに有効にする必要がありました(デフォルトでは無効になっているようです)。Skypeバージョン6.19の時点でPreferences -> Privacyチェックマークを付けることで有効にできます。Show my status on the web有効になっていない場合、ユーザーはオフラインとして表示されます。

于 2014-07-05T06:53:08.860 に答える
1

これにはSkype4Pyを使用できます。

https://github.com/awahlig/skype4py

GET /SETUSERSTATUSコマンドがあります

http://dev.skype.com/desktop-api-reference#COMMANDS

于 2013-02-09T14:47:42.097 に答える