主题模式
接入说明
云管家开放API是基于HTTP协议来调用的,使用前需确保开放平台外部接口调用功能是开启状态

使用前需确保开放平台外部接口调用功能是开启状态
调用流程
组装参数 > 生成签名 > 拼装HTTP请求 > 发起HTTP请求 > 获得HTTP响应 > 解析json结果
调用地址
云管家开放API目前只提供正式环境给开发者,API调用地址为如下,请访问时拼接对应方法URL:
https://partner.isvapi.com/openapi
调用方式
POST方式
公共参数
参数名称 | 参数类型 | 是否必须 | 示例值 | 参数描述 |
---|---|---|---|---|
component_appid | String | 是 | wx3a67b967164b59d1 | 开放平台的APPID |
sign | String | 是 | 签名算法参照下面的介绍 | 输入参数签名结果 |
timestamp | String | 是 | 1741281751 | 时间戳(秒) |
业务参数
API调用除了必须包含公共参数外,如果API本身有业务级的参数也必须传入
签名算法
签名参数说明
component_appid:开放平台提供的APPID
component_secret:开放平台提供的AppSecret
timestamp:发起请求时的时间戳(秒)
bodyString:POST原文字符串
签名生成示例
component_appid = wx3a67b967164b59d1
component_secret = 604cf7409d1ace34a1fb8226cef89c30
timestamp = 1741281751
bodyString = {"authorizer_appid":"wx1f5bef27cc9f956a","return_component_token":1}
拼接签名参数
//接口采用MD5加密算法生成签名值
//报文值 = md5(Json格式的Body报文)
bodyMd5 = md5({"authorizer_appid":"wx1f5bef27cc9f956a","return_component_token":1})
//output:ce14d3115fa7cc7eb34487bf5b115a33
//接口无body参数时签名字符串
//bodyMd5 = md5("{}")
//签名值 = md5("component_appid,Body报文Md5值,时间戳,component_secret")
signMd5 = md5(wx3a67b967164b59d1,ce14d3115fa7cc7eb34487bf5b115a33,1741281751,604cf7409d1ace34a1fb8226cef89c30)
//output:cdc35615485f5aaeba6a63767b156b47