Citrix Cloud

SDK 和 API

Citrix Cloud 提供了多个 API,您可以使用它们来检索信息并自动执行复杂且重复的任务,其中包括:

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

多项 Citrix Cloud 服务还提供 SDK 和 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 开发人员文档中的 用于管理 Citrix 云许可的 API

系统日志API

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

资源位置 API

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

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

服务授权 API

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

通知 API

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

其他服务的 SDK 和 API

有关其他 Citrix Cloud 服务可用的 SDK 和 API 的详细信息,请参阅以下文章:

  • 数字工作空间:包括 Citrix DaaS 和 Citrix Workspace 等工作空间服务的 SDK 和 API。
  • 应用程序交付和安全:包括用于网络和应用程序交付服务(如控制台、智能流量管理和 SD-WAN 编排器)的 SDK 和 API。

更多信息

要了解有关 Citrix Cloud API 和安全客户端如何帮助您执行复杂操作(例如迁移到云和使用推送令牌配置身份验证)的更多信息,请参阅以下技术区文章:

SDK 和 API