HTTP GET
数据类型
自定义数据源
说明
HTTP GET 数据源从客户提供的 URL 中提取内容,并将此数据提供给 Openmix 应用程序。
客户的数据可以是任何格式-文本,xml,JSON,html,csv 等 Fusion 简单地将数据从客户端点传递到 Openmix。Openmix 应用程序负责解析数据并应用任何所需的 DNS/HTTP 路由规则。
客户的数据源大小必须低于 10K,否则 Fusion 将拒绝它。这是基础结构应用程序服务器施加的硬限制。HTTP GET Fusion 数据源还提供了可选的 OAuth2 集成。
在Fusion中设置
您可以从左侧导航窗格中的 Openmix下访问 Fusion 数据源。有关初始步骤,请参阅Fusion 集成文档。
进入 特定于服务的配置 对话框时,输入以下内容:
- 名称: 给数据源的名称。如果未指定,则默认为“服务-平台名称”。
- 每次运行: 从服务更新数据源的频率。
- 平台: 与数据源关联的平台。
- URL:URL 是客户网络上的终端节点,用于返回客户希望在 Openmix 中看到的一些数据。
可选的 OAuth2 配置
将发送包含以下字段的 JSON 负载。
- 可选 OAuth2 配置最初旨在通过 Citrix ITM API 提取 Openmix 和 Radar 数据。
- 使用以下技术实现:
- 在调用客户所需的(目标终端节点之前,首先获取 OAuth2 请求令牌
- OAuth2 令牌是通过客户的令牌终端节点请求的。
- 在必须为 HTTPS 的 OAuth2 令牌 POST 请求中,以下请求正文将传递给客户的令牌生成器:
- client_id(第二个 HTTP GET 配置屏幕上的用户输入)
- client_secret(第二个 HTTP GET 配置屏幕上的用户输入)
- grant_type,硬编码为“client_credentials”
- 为后续 API 请求返回 OAuth2 令牌。
- 使用有效的 OAuth2 令牌,客户的目标 URL 被称为传递“授权:持有人 {token}”请求标头
- HTTP GET OAuth 实现的好消息是,如果您正在调用 API 端点(即 Openmix 或 Radar),OAuth2 配置字段不是必填项。Fusion 已经知道用户的 OAuth2 客户端凭据,因此将其自动传递给所有基于 ITM 的 API URL。
安装完成后,它会在 Fusion 数据源主页上列出,并在日志历史记录中显示绿色状态和监视指标。
要编辑Fusion数据源,请单击列表中的数据源,然后单击编 辑 按钮。更改配置后,单击保存。这将使您返回到数据源列表,并将更改保存并应用于数据源。
HTTP GET
已复制!
失败!