知识库
TeamViewer API介绍
上次修改时间: 2024年3月12日
本文适用于持有TeamViewer (Classic) 入门版,高级版,专业版或Tensor订阅计划的客户。
概述
您可以用 TeamViewer (Classic) API 将 TeamViewer (Classic) 功能集成到其他系统,如 CRM、票证系统、帮助台解决方案或 Web 应用程序。
要求和功能
TeamViewer (Classic) API 是 RESTful API,并使用 OAuth 2.0 进行身份验证,使用 JSON 进行数据通信。API 具有以下功能:
- 用户管理
- 连接报告
- 以服务事项进行远程控制会话
- 在线会议
- 计算机 & 联系人列表
详细信息和示例脚本可参阅我们的网站:
https://dl.teamviewer.com/integrate/TeamViewer (Classic)_API_Documentation.pdf
在这里,您还可以看到预置的TeamViewer (Classic) 组件,以便集成进您的工作环境。
另请参阅TeamViewer (Classic) 社区知识库,关于集成相关的详细文档。
如何使用 TeamViewer (Classic) API 功能?
概述
TeamViewer (Classic) API的使用需遵照法律许可和技术要求。
技术要求
TeamViewer (Classic) API 须在 TeamViewer (Classic) 管理控制台获取。因此,您需要有 TeamViewer (Classic) 帐户。使用帐户即可用于已有的集成模块/应用程序,也可用于开发自己的集成程序。
许可证要求
下文是对许可证功能的概述,描述了不同的许可证下TeamViewer (Classic) 可调用的 API 功能。
下面仅涉及用 API 开发时可用的功能。集成程序需要版本 9及9以上的 TeamViewer (Classic) 许可证。
| API function | Business | Premium | Coporate |
|---|---|---|---|
Session management: Use the features of the TeamViewer service queue. For example, establish a remote control session from within your CRM system. | ✅ | ✅ | ✅ |
Online Meeting: Use TeamViewer features for online meetings. For example, schedule meetings within your own calendar application. | ✅ | ✅ | ✅ |
User management: Manage the users in your company profile. For example, sync users from your Active Directory with the TeamViewer Management Console. | ❌ | ✅ | ✅ |
Reporting: Flexible manage connection reports from the TeamViewer Management Console. For example, export reports automatically to Excel. | ❌ | ✅ | ✅ |
Group management: Manage groups from your Computers & Contacts list. For example, add new groups to your list. | ✅ | ✅ | ✅ |
Computers & Contacts: Use the benefits of the Computers & Contacts list. For example, see if a contact from your CRM is online in TeamViewer and send a connection request. | ✅ | ✅ | ✅ |
* 需要TeamViewer (Classic)版本 11(或更高版本)的 TeamViewer (Classic) 许可证。
📌注意: 用 TeamViewer (Classic) API 开发应用程序不需要许可证。