免责声明:本文已被自动翻译。获取最准确的信息,请查看英文版本。

my.anydesk 我休息 API

Prev Next

许可证: 标准、高级、终极云、本地

AnyDesk REST API允许您从my.anydesk I管理控制台自动检索和管理帐户数据。

您可以使用 API 将 AnyDesk 数据与第三方系统集成,例如,自动计费或收集会话日志。


特征

从 1.1.1 版本开始,REST API 支持以下命令:

  • 查看许可证详细信息

  • 查看帐户详细信息(许可证、AnyDesk 客户端数量等)

  • 列出所有注册到该帐户的 AnyDesk 客户端

  • 获取特定客户的详细信息(例如,别名、在线状态)

  • 从许可证中删除客户端

  • 检索选定时间范围内的会话历史记录

  • 查看详细的会话数据

  • 添加或更新会话注释

  • 关闭活动会话

  • 更改客户端别名

  • 删除客户端别名

  • 列出与您的许可证关联的所有通讯簿的名称和 ID


设置 API

可以在 my.anydesk.com 客户门户的“文件”选项卡中找到最新的 REST-API 文档

本文档包含将REST-Interface连接到AnyDesk服务器的设置过程(域、身份验证标头)。

最新的 API 文档位于my.anydesk I帐户的“文件”选项卡中。它包括以下说明:

  • API 端点域

  • 身份验证标头

  • 连接设置步骤


凭据

若要使用 REST API,需要:

  • 您的 许可证 ID

  • 您的 API 密码

💡 注意

要请求 API 凭据,请联系 AnyDesk 支持并提供您的客户编号。
对于本地许可证,请参阅控制台命令>高级命令> REST-API 下的安装指南


Python 模块

您还可以访问包含脚本和模板的 open-source Python module ,以帮助您开始使用 API。您可以使用这些示例来构建自己的集成或自动执行任务。

包含的示例脚本:

  • 导出会话数据(到终端或 CSV)

  • 列出所有通讯簿及其 ID

  • 列出添加到许可证的所有客户端,包括别名

  • 输出系统统计信息(活动会话、总会话数、客户端数、在线设备等)

该模块是开源的,因此您可以自由调整它以满足您的自动化需求。

要开始使用:

  1. 从 GitHub 下载 Python 模块。

  2. 将文件解压到您的首选位置。

  3. 在文件(位于 /doc/examples/)中auth.cfg,输入您的 API 凭据。

  4. 为您的作系统安装最新版本的 Python