Skip to main content
AIBase 开发者 API 面向企业与开发者提供标准化接口能力。所有开放服务使用统一任务入口,通过 apiCode 选择业务能力,再在 data 中提交该能力需要的参数。

统一入口

所有开放 API 共用一个 POST 地址,减少不同服务之间的接入差异。

apiCode 路由

apiCode 指定实际调用的业务能力,接口页面定义对应参数。

统一管理

在开发者 API 页面创建和管理 API Key,并查看调用记录。
当前已上线: 开发者 API 现阶段仅开放AI 对话问题挖掘。后续有新服务上线时,会新增到“业务 API”目录。

五分钟完成首次调用

1

创建 API Key

在用户中心进入 开发者 API → API 密钥,设置权限、有效期和可选的 IP 白名单。
2

配置身份认证

在请求 Header 中设置 AIBase-API-KeyContent-Type: application/json
3

发送第一条请求

向统一入口提交 geo.questions_corr_recommend 和关键词参数。
4

处理结果

同时检查 HTTP 状态和业务 code,从 data.result 读取结果并保存 requestId

统一入口

不同 apiCodedataresult 结构可能不同。组装请求前,请进入对应的业务 API 页面核对字段。

选择下一步

创建 API Key

获取并安全保存调用凭证。

发送第一次请求

复制一条可直接修改的 cURL 请求。

查看业务 API

核对请求参数、响应字段和多语言示例。

处理错误与限流

查看错误码、重试边界和请求追踪方式。

Python 完整示例

从环境变量读取密钥并完成响应校验。

联调排错清单

根据状态码和现象快速定位调用问题。