SuperAPI AI 工具集

json-no-code-connector

通用与其它

查看项目

更新于 10-16 01:06

技能介绍

用途:Domo JSON(无代码)连接器是 REST/JSON API 的主要数据接入路径,dataProviderType 为 json5,通过 Product API 管理账户、流(stream)与执行。若因认证、解析或分页失败,可回退到 Java CLI(domo-data-upload)。

主要能力:支持创建/列出/获取账户,创建/列出流,触发流执行;支持无认证、Basic Auth、API Key 头部认证;支持分页(offset 等)与 JSON 解析规则,将嵌套 JSON 展平为表格。

使用方式:API 认证使用 X-Domo-Developer-Token 头。创建连接器需四步:先检查目标 API 的 JSON 结构,再创建账户(POST /api/data/v1/accounts),然后创建流(POST /api/data/v1/streams),最后运行流(POST /api/data/v1/streams/{id}/executions)。流必须引用已创建的 accountId。解析规则包括 expandRow(field) 与 flattenObject(field),深度记法如 0.0、0.1、0.1.0;展开后子字段会加前缀(如 data_fact、name_common)。

适用场景:将公开 API、HubSpot CRM 等 REST/JSON 数据接入 Domo 数据集。

限制:PUT/PATCH 不支持于账户端点(返回 405),修改凭据需新建账户;json5 不支持 authType 字段(返回 400);configuration 数组值必须为字符串化 JSON;账户响应中 configurations 返回空对象,valid 可能为 false 但前端可用;默认调度为 MANUAL。