API 架构
智慧芽开放平台提供遵循行业标准规范的 RESTful HTTP API。所有接口使用可预测的资源导向 URL,接受 JSON 编码的请求体,返回 JSON 编码的响应,并使用标准 HTTP 响应码和鉴权方式。
API 专为高性能和高可靠性设计,企业客户的平均响应时间为 45ms。
基础 URL
所有 API 请求应发送至以下基础 URL:
https://connect.zhihuiya.comNote: 所有 API 请求必须使用 HTTPS,HTTP 请求将被拒绝。
API 版本
API 版本包含在 URL 路径中,当前稳定版本为 v1:
https://connect.zhihuiya.com/search/patent/query-search-count我们在主版本内保持向后兼容。重大变更将在新主版本中引入,并提前通知。
请求方法
API 使用标准 HTTP 方法执行操作:
GET
获取资源
用于获取数据而不修改服务器状态。GET 请求是幂等且可缓存的
POST
创建或查询资源
用于创建新资源或通过请求体执行复杂查询。大多数搜索接口使用 POST 以接受详细的查询参数
PUT
更新资源
用于更新现有资源。PUT 请求会用提供的数据替换整个资源
DELETE
删除资源
用于删除资源。DELETE 请求是幂等的
内容类型
所有请求和响应均使用 JSON 格式。请始终包含以下请求头:
请求头
Content-Type: application/json响应头
Content-Type: application/json; charset=utf-8下一步
了解 API 基础知识后,请继续阅读以下指南,学习请求格式、响应结构和错误处理。