Citrix Cloud

SDK 和 API

Citrix Cloud 提供了几种 API,可用于检索信息并自动执行复杂而重复的任务,包括:

  • 静默安装 Citrix Cloud Connector
  • 创建和使用用于管理云许可证的报告
  • 确定客户的权利状态
  • 向 Citrix Cloud 管理员发送通知
  • 检索系统日志事件
  • 检索有关资源位置的详细信息以用于其他 API

多种 Citrix Cloud 服务还提供软件开发工具包和 API,允许您检索信息、查询数据和执行管理任务。

安全客户端

要使用 Citrix Cloud API,您需要创建一个代表您访问 Citrix Cloud 的安全客户端。要创建安全客户端,您需要提供 Citrix Cloud 帐户的客户 ID。您的客户 ID 位于管理控制台的以下位置:

  • 控制台右上角,位于用户名下方。

    突出显示了客户 ID 的用户菜单

  • 您的 帐户设置 页面。

    帐户设置突出显示的客户菜单

  • API 访问 页面。

    突出显示客户 ID 的 API 访问页面

继承的权限

安全客户端与 Citrix Cloud 中的单个管理员和单个客户 ID 绑定。这意味着您的安全客户端将继承您在特定客户 ID 下所拥有的相同级别的权限。因此,如果您具有完全访问权限,则安全客户端也具有完全访问权限。如果稍后降低了权限级别,则已创建的安全客户端会自动继承降低的权限。

有关创建安全客户端的说明,请参阅 Citrix 开发人员文档中的 Citrix Cloud API 入门

云许可 API

企业客户可以使用云许可 API 执行管理任务,例如导出使用情况数据和释放分配的许可证。Citrix 合作伙伴可以使用这些 API 检索本地 Citrix Virtual Apps and Desktops 以及 Citrix DaaS 的摘要和历史数据。

有关更多信息,请参阅 Citrix Developer 文档中用于管理 Citrix Cloud 许可的 API

SystemLog API

SystemLog API 允许您检索 Citrix Cloud 帐户中在指定时间段内发生的事件。有关使用此 API 的更多信息,请参阅 Citrix Developer 文档中的 Citrix Cloud - SystemLog

资源位置 API

资源位置 API 允许您检索有关资源位置的信息,以便与其他应用程序和脚本一起使用。例如,假设您要在 Citrix Cloud 帐户中的多个资源位置之一静默安装 Citrix Cloud Connector。您可以使用此 API 检索资源位置 ID 并将其传递给安装脚本。

有关使用此 API 的更多信息,请参阅 Citrix 开发人员文档中的 Citrix Cloud-资源位置

服务授权 API

服务授权 API 检索客户有权使用的服务、每项授权的剩余天数以及客户购买的授权数量。有关使用此 API 的更多信息,请参阅 Citrix 开发人员文档中的 Citrix Cloud-服务授权

通知 API

通知 API 允许您向其他 Citrix Cloud 管理员发送消息。收件人通过管理控制台中的 通知 页面接收您的消息。

其他服务的 SDK 和 API

有关可用于其他 Citrix Cloud 服务的软件开发工具包和 API 的更多信息,请参阅以下文章:

  • 数字工作区:包括用于 Citrix DaaS 和 Citrix Workspace 等工作区服务的软件开发工具包和 API。
  • App Delivery and Security:包括用于网络连接和应用程序交付服务(如 Application Delivery Management、Intelligent Traffic Management 和 SD-WAN Orchestrator)的 SDK 和 API。

更多信息

要详细了解 Citrix Cloud API 和安全客户端如何帮助您执行复杂操作(例如迁移到云和使用推送令牌配置身份验证),请参阅以下Tech Zone 文章:

SDK 和 API