免責事項:この記事は自動翻訳されています。最も正確な情報については、英語版をご確認ください。

my.anydesk 私は休息 API

Prev Next

ライセンス: 標準、アドバンス、アルティメットクラウド、オンプレミス

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 を一覧表示する

  • ライセンスに追加されたすべてのクライアント (エイリアスを含む) を一覧表示します。

  • 出力システム統計(アクティブセッション、合計セッション数、クライアント数、オンラインデバイスなど)

このモジュールはオープンソースであるため、自動化のニーズに合わせて自由に調整できます。

開始するには:

  1. GitHub から Python モジュールをダウンロードします。

  2. ファイルを任意の場所に抽出します。

  3. auth.cfg ファイル (/doc/examples/ にあります) に、API 資格情報を入力します。

  4. お使いのOS用の最新バージョンの Python をインストールします。