ライセンス: 標準、アドバンス、アルティメットクラウド、オンプレミス
AnyDesk REST APIを使用すると、my.anydesk I管理コンソールからのアカウントデータの取得と管理を自動化できます。
APIを使用して、AnyDeskデータをサードパーティシステムと統合し、請求を自動化したり、セッションログを収集したりできます。
顔立ち
バージョン 1.1.1 以降、REST API は次のコマンドをサポートしています。
ライセンスの詳細を表示する
アカウントの詳細(ライセンス、AnyDeskクライアント数など)を表示する
アカウントに登録されているすべてのAnyDeskクライアントを一覧表示します
特定のクライアントの詳細を取得する(エイリアス、オンラインステータスなど)
ライセンスからクライアントを削除する
選択した時間範囲の セッション履歴 を取得する
詳細なセッションデータの表示
セッションコメントの追加または更新
アクティブなセッションを閉じる
クライアントエイリアスを変更する
クライアントエイリアスの削除
ライセンスに関連付けられているすべてのアドレス帳の名前とIDを一覧表示します。
API を設定する
最新の REST-API ドキュメントは、 my.anydesk.com カスタマーポータルの [ファイル] タブにあります。
このドキュメントには、REST-InterfaceをAnyDeskサーバーに接続するためのセットアッププロセス(ドメイン、認証ヘッダー)が含まれています。
最新の API ドキュメントは、アカウントの [ファイル] タブ my.anydesk I 入手できます。これには、次の手順が含まれています。
API エンドポイントドメイン
認証ヘッダー
接続設定手順
資格 情報
REST API を使用するには、次のものが必要です。
ライセンス ID
API パスワード
💡 手記
API認証情報をリクエストするには、AnyDeskサポートに連絡し、顧客番号を入力してください。
オンプレミス ライセンスについては、REST-API >コンソール コマンド>高度なコマンドのインストールガイドを参照してください。
Python モジュール
API の使用を開始するのに役立つスクリプトとテンプレートを含む open-source Python module にアクセスすることもできます。これらの例を使用して、独自の統合を構築したり、タスクを自動化したりできます。
含まれるスクリプト例:
セッションデータのエクスポート (ターミナルまたは CSV へ)
すべてのアドレス帳とその ID を一覧表示する
ライセンスに追加されたすべてのクライアント (エイリアスを含む) を一覧表示します。
出力システム統計(アクティブセッション、合計セッション数、クライアント数、オンラインデバイスなど)
このモジュールはオープンソースであるため、自動化のニーズに合わせて自由に調整できます。
開始するには:
GitHub から Python モジュールをダウンロードします。
ファイルを任意の場所に抽出します。
auth.cfg
ファイル (/doc/examples/
にあります) に、API 資格情報を入力します。お使いのOS用の最新バージョンの Python をインストールします。