REST api
使用端点管理REST API,您可以:
- 调用通过端点管理控制台公开的服务
- 通过使用任何REST客户端调用REST服务
该API不要求您登录到端点管理控制台来调用服务。
要获得当前可用api的完整集,请下载REST服务的公共APIPDF。
对于启用工作区的端点管理环境,我们有api来管理您的移动和桌面端点设备,并为您的工作区应用程序配置设置。去https://developer.cloud.com/citrixworkspace并导航到Citrix终端管理>移动应用集成.
访问REST API所需的权限
访问REST API需要以下权限之一:
- Citrix云管理员
- 公共API访问权限集,作为基于角色访问配置的一部分。信息,请参阅使用RBAC配置角色.
- 超级用户权限
要使用您的Citrix Cloud帐户访问REST API,请生成API密钥:
- 从Citrix Cloud菜单中选择身份与访问管理.
- 选择API访问>安全客户端.
- 为您的安全客户端键入名称并单击创建客户端.
然后,Citrix Cloud创建安全客户端ID和客户端机密。下载此信息的副本,并将其安全脱机保存以供参考。在关闭对话框后,Citrix Cloud不会存储惟一标识符。
调用REST API服务
您可以通过使用REST客户机或cURL命令来调用REST API服务。下面的示例使用Chrome的高级REST客户端。
注意:
在以下示例中,更改主机名和端口号以匹配您的环境。
登录
这里显示的示例介绍了使用通过Citrix Cloud API检索的令牌进行登录。
URL:https:// <主机名>:<端口号> / xenmobile / api / v1 /验证/登录/云
方法类型:文章
内容类型:application / json
请求示例:
{:“bearerToken eyJ0eOiJSUzJiibGcI1AiONiJ9.eyJkIjoMDExN1c2VIXiMzNDc1OTk4……qf0iQ”}< !——NeedCopy >
您必须使用Citrix Cloud API检索承载令牌https://trust.citrixworkspacesapi.net/Help/Api/POST-customer-tokens-clients
.有关信息,请参见开发人员文档.
回答样本:
{"auth_token": "q483409eu82mkfrcdiv90iv0gc:q483409eu82mkfrcdiv90iv0gc"}
相关信息
REST api
复制!
失败了!