ローカルSkypeアプリケーションが実行中(オンライン/離れている/邪魔しない/見えない/オフライン)の場合に現在のSkypeステータスを返し、その変更の履歴をテキストファイルに書き込む小さなコンソールアプリケーションを作成したいと思います。
これどうやってするの?どこから始めれば?
ローカルSkypeアプリケーションが実行中(オンライン/離れている/邪魔しない/見えない/オフライン)の場合に現在のSkypeステータスを返し、その変更の履歴をテキストファイルに書き込む小さなコンソールアプリケーションを作成したいと思います。
これどうやってするの?どこから始めれば?
ステータスチェック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
有効になっていない場合、ユーザーはオフラインとして表示されます。