首页
关于
Search
1
晓信在线客服2.0:晓信网页客服使用教程
2,371 阅读
2
亿乐系统晓风助手,亿乐在线支付配置教程(绕授权版亿乐)
2,167 阅读
3
晓风在线客服1.0版本安装教程
1,406 阅读
4
晓风货源对接助手,批量上架助手安装教程,小储在线商城插件
1,029 阅读
5
亿乐晓风版,卡易信晓风版对接插件安装教程
712 阅读
默认分类
新闻
教程
艺术
解决问题
接口文档
技术
登录
/
注册
Search
标签搜索
《与凤行》
电视剧
赵丽颖
林更新
晓风
累计撰写
35
篇文章
累计收到
120
条评论
首页
栏目
默认分类
新闻
教程
艺术
解决问题
接口文档
技术
页面
关于
搜索到
2
篇与
的结果
2025-10-24
彩虹商城系统接口文档开发文档API文档
客户端API获取网站信息 /api.php?act=siteinfo{"sitename": "网站名称", "kfqq": "客服QQ", "anounce": "首页公告", "modal": "首页弹出公告", "bottom": "首页底部排版", "gg_search": "订单查询页面公告", "version": "版本号", "build": "建站时间", "orders": "订单数量", "orders1": "已处理的订单", "sites": "分站数量" } 获取商品分类 /ajax.php?act=getclass{"code": 0, "msg": "succ", "data": [ { "cid": "分类ID", "zid": "站点ID", "sort": "排序", "name": "分类名称", "active": "是否上架" }, { …第二条,同上… }, …… ] } 获取商品列表 /ajax.php?act=gettool&cid={分类ID}{"code": 0, "msg": "succ", "data": [ { "tid": "商品ID", "sort": "排序", "name": "商品名称", "value": "默认数量信息", "price": "商品价格", "input": "第一个输入框标题,如果留空默认为下单QQ", "inputs": "更多输入框标题,用|分隔", "alert": "提示内容", "repeat": "是否允许重复下单", "multi": "是否显示数量选择框" }, { //…第二条,同上… }, //…… ] } 提交下单/api.php?act=payPOST数据: tid={商品ID}&inputvalue={第一个输入框内容}&inputvalue2={第二个}&inputvalue3={第三个}&inputvalue4={第四个}&inputvalue5={第五个}&num={购买数量}参数说明:输入框如果不存在请不要传输相应的参数{"code": 0, "msg": "提示信息", "trade_no": "订单号", "need": "所需金额" } 发起支付 /other/submit.php?type={支付方式}&orderid={订单号}参数说明: 支付方式 ----alipay:支付宝 ----qqpay:QQ钱包 ----wxpay:微信支付 ----tenpay:财付通 检查卡密信息 /api.php?act=checkkmPOST数据: km={卡密}&inputvalue={第一个输入框内容}&inputvalue2={第二个}&inputvalue3={第三个}&inputvalue4={第四个}&inputvalue5={第五个}{"code": 0, "msg": "提示信息" } 卡密下单 /api.php?act=checkkmPOST数据: km={卡密}&qq={下单账号}{"code": 0, "msg": "提示信息", "tid": "商品ID", "cid": "分类ID", "name": "商品名称", "alert": "提示信息", "inputname": "第一个输入框标题,如果留空默认为下单QQ", "inputsname": "更多输入框标题,用|分隔" } 查询订单 /ajax.php?act=queryPOST数据: qq={要查询的下单账号}{"code": 0, "msg": "succ", "data": [ { "id": "订单ID", "tid": "商品ID", "input": "下单账号", "name": "商品名称", "value": "下单份数", "addtime": "下单时间", "endtime": "完成时间", "result": "异常原因(异常状态才显示)", "status": "状态(0:待处理,1:已完成,2:正在处理,3:异常)" }, { //…第二条,同上… }, //…… ] } 提交补单 /api.php?act=fillPOST数据: orderid={订单ID}{"code": 0, "msg": "提示信息" } 获取说说列表 /api.php?act=getshuoshuo&uin={QQ号}{"code": 0, "msg": "提示信息", "data": [说说列表] }对接api获取商品列表 /api.php?act=tools&key={密钥}&limit={最多输出条数}{[{ "tid": "商品ID", "sort": "排序", "name": "商品名称", "price": "价格" } ]} 获取订单列表 /api.php?act=orders&key={密钥}&tid={商品ID}&limit={最多输出条数}&format={输出格式}&sign={导出时是否同时改为已完成}参数说明:—输出格式----json----text{[{ "id": "订单ID", "tid": "商品ID", "input": "输入框1内容(QQ号)", "input2": "输入框2内容", "input3": "输入框3内容", "input4": "输入框4内容", "input5": "输入框5内容", "value": "数量", "status": "状态值" } ]} 改变订单状态 /api.php?act=change&key={密钥}&id={订单ID}&zt={状态值}参数说明:—状态值----0----1----2----3{"code": 0, "msg": "提示信息" }
2025年10月24日
11 阅读
0 评论
0 点赞
2025-08-28
卡卡云旧版本接口文档
接口签名sign 对所有参数进行ASCII排序 然后拼接为form参数,格式k1=v1&k2=v2,在拼接密钥key,进行md5加密即可比如PHPprivate static function getKkySign($param, $userkey) { ksort($param); //排序post参数 reset($param); //内部指针指向数组中的第一个元素 $signtext = ''; foreach ($param as $key => $val) { //遍历POST参数 if ($val == '' || $key == 'sign') continue; //跳过这些不签名 if ($signtext) $signtext .= '&'; //第一个字符串签名不加& 其他加&连接起来参数 $signtext .= "$key=$val"; //拼接为url参数形式 } $newsign = md5($signtext . $userkey); return $newsign; } 获取用户信息 [POST /dockapi/index/userinfo]请求地址textPOST /dockapi/index/userinfo请求参数参数名 类型 必填 说明userid string 是 商户IDsign string 是 签名请求示例json{ "userid": "testuser", "sign": "11111111111111111111111111111111"}响应参数参数名 类型 说明code int 状态码,1-成功msg string 状态信息data object 数据data.money string 余额data.creditquota string 信用额度data.group_id int 商户组ID成功返回示例json{ "code": 1, "msg": "查询成功", "data": { "money": "0.00", "creditquota": "0.00", "group_id": 1, }}失败返回示例json{ "code": -1, "msg": "用户不存在"}统一下单接口 [POST /dockapi/index/buy]请求地址textPOST dockapi/index/buy请求参数参数名 类型 必填 说明userid string 是 商户IDgoodsid string 是 商品IDbuynum int 是 商品数量outorderno string 否 外部订单号maxmoney float 否 最大金额(订单总价),防止亏损,不传不判断attach string 否 充值信息callbackurl string 否 回调地址sign string 是 签名attachjson string 否 附加参数sellmoney float 否 卖给客户的总价格请求示例json{"userid": "testuser","goodsid": "1","buynum": 1,"outorderno": "1234567890","maxmoney": 100,"attach": "充值信息","callbackurl": "https://www.example.com/callback","sign": "11111111111111111111111111111111"}响应参数参数名 类型 说明code int 状态码,1-成功msg string 状态信息orderno string 平台订单号outorderno float 外部订单那号money float 订单总价buynum int 购买数量sellmoney float 卖给客户的总价格cardlist array 卡密列表成功返回示例json{ "code": 1, "msg": "下单成功", "orderno": "1234567890", "outorderno": "1234567890", "money": 100, "buynum": 1, "cardlist": [ "1234567890", "1234567890" ]}失败返回示例json{ "code": -1, "msg": "下单失败"}订单状态查询 [POST /dockapi/index/queryorder]请求地址textPOST dockapi/index/queryorder请求参数参数名 类型 必填 说明userid string 是 商户IDorderno string 否 平台订单号,2选1dockapiorderno string 否 外部订单号,2选1sign string 是 签名请求示例json{ "userid": "testuser", "orderno": "1234567890", "sign": "11111111111111111111111111111111"}响应参数参数名 类型 说明code int 状态码,1-成功msg string 状态信息data object 数据data.orderno string 平台订单号data.outorderno string 外部订单号data.dockapiorderno string 对接订单号data.money string 订单总价data.buynum int 购买数量data.goodsprice string 商品单价data.goodsid string 商品IDdata.status int 订单状态,0-已付款,1-卡密代表完结 代充代表已付款,2-未付款(失败),3-进行中,4-失败,5-成功data.refundmoney string 退款金额data.refundstatus int 退款状态,0-未退款,1-已退款data.payrefundspeed int data.banstatus int data.mobile string data.receipt string data.create_time string 创建时间data.update_time string 更新时间aftersales array 售后信息cardlist array 卡密列表成功返回示例json{ "code": 1, "msg": "查询成功", "data": { "orderno": "1234567890", "outorderno": "1234567890", "dockapiorderno": "1234567890", "money": "100.00", "buynum": 1, "goodsprice": "100.00", "goodsid": "1", "status": 0, "refundmoney": "0.00", "refundstatus": 0, "payrefundspeed": 0, "banstatus": 0, "mobile": "", "receipt": "", "create_time": "1704038400", "update_time": "1704038400", }, "aftersales": [], "cardlist": []}失败返回示例json{ "code": -1, "msg": "查询失败"}订单回调通知请求地址textPOST 下单提交的callbackurl请求参数参数名 类型 说明sign string 签名money string 订单总价status int 订单状态,0-已付款,1-卡密代表完结 代充代表已付款,2-未付款(失败),3-进行中,4-失败,5-成功userid string 商户IDorderno string 自传订单号receipt string 收据timestamp int 时间戳outorderno string 平台订单号create_time int 创建时间refundmoney float 退款金额update_time int 更新时间refundstatus int 退款状态,0-未退款,1-已退款refundreceipt string 退款收据cardlist array 卡密列表成功返回示例OK获取商品分类 [POST /dockapi/v2/getallgoodsgroup]请求地址textPOST /dockapi/v2/getallgoodsgroup请求参数参数名 类型 必填 说明userid string 是 商户IDsign string 是 签名请求示例json{ "userid": "testuser", "sign": "11111111111111111111111111111111"}响应参数参数名 类型 说明code int 状态码,1-成功msg string 状态信息data array 数据data.groupid int 分类IDdata.groupname string 分类名称data.groupaliasname string 分类别名data.groupimgurl string 分类图片data.brandname string 品牌名称data.brandimgurl string 品牌图片成功返回示例json{ "code": 1, "msg": "查询成功", "data": [ { "groupid": 1, "groupname": "分类名称", "groupaliasname": "分类别名", "groupimgurl": "分类图片", "brandname": "品牌名称", "brandimgurl": "品牌图片" } ]}获取商品列表V2 [POST /dockapi/v2/getallgoods]请求地址textPOST dockapi/v2/getallgoods接口限制3秒1次请求参数参数名 类型 必填 说明userid string 是 商户IDgoodstype int 否 商品类型,1-直充,0-卡密goodsgroupid int 否 分类IDgoodsname string 否 商品名称limit int 否 每页数量,默认10,最高50page int 否 页码,默认1sign string 是 签名请求示例json{ "userid": "testuser", "sign": "11111111111111111111111111111111"}响应参数参数名 类型 说明code int 状态码,1-成功msg string 状态信息data array 数据data.goodsid string 商品IDdata.imgurl string 商品图片data.goodsname string 商品标题data.goodsprice string 商品价格data.goodsstatus int 商品状态,0-下架,1-上架data.goodstype int 商品类型,1-直充,0-卡密data.stock int 库存data.buyminnum int 最小购买数量data.goodsgroupid int 分类IDnowpage int 当前页码allpage int 总页码count int 总数成功返回示例json{ "code": 1, "msg": "查询成功", "data": [ { "goodsid": 1, "imgurl": "商品图片", "goodsname": "商品标题", "goodsprice": "商品价格", "goodsstatus": 1, "goodstype": 1, "stock": 100, "buyminnum": 1, "goodsgroupid": 1 }], "nowpage": 1, "allpage": 1, "count": 10}获取商品详情V2 [POST /dockapi/v2/goodsdetails]请求地址textPOST dockapi/v2/goodsdetails请求参数参数名 类型 必填 说明userid string 是 商户IDgoodsid string 是 商品IDsign string 是 签名请求示例json{ "userid": "testuser", "goodsid": '1', "sign": "11111111111111111111111111111111"}响应参数参数名 类型 说明code int 状态码,1-成功msg string 状态信息goodsdetails object 数据goodsdetails.id string 商品IDgoodsdetails.groupname string 分类名称goodsdetails.groupimgurl string 分类图片goodsdetails.brandname string 品牌名称goodsdetails.brandimgurl string 品牌图片goodsdetails.brandid int 品牌IDgoodsdetails.attachgroupid int goodsdetails.goodsname string 商品名称goodsdetails.goodsgroupid int 分类IDgoodsdetails.stock int 库存goodsdetails.salesvolume int 销量goodsdetails.goodsprice float 商品价格goodsdetails.marketprice float 市场价格goodsdetails.goodsstatus int 商品状态,0-下架,1-上架goodsdetails.buyminnum int 最小购买数量goodsdetails.buymaxnum int 最大购买数量goodsdetials.tiptext string 商品提示goodsdetails.imgurl string 商品图片goodsdetails.goodstype int 商品类型,1-直充,0-卡密goodsdetails.msgboxtip string 弹窗提示goodsdetails.details string 商品详情goodsdetails.attach array 充值信息goodsdetails.attach.title string 充值信息标题goodsdetails.attach.tip string 充值信息提示成功返回示例json{ "code": 1, "msg": "查询成功", "goodsdetails": { "id": "1", "groupname": "分类名称", "groupimgurl": "分类图片", "brandname": "品牌名称", "brandimgurl": "品牌图片", "brandid": 1, "attachgroupid": 1, "goodsname": "商品名称", "goodsgroupid": 1, "stock": 100, "salesvolume": 100, "goodsprice": 100, "marketprice": 100, "goodsstatus": 1, "buyminnum": 1, "buymaxnum": 100, "tiptext": "商品提示", "imgurl": "商品图片", "goodstype": 1, "msgboxtip": "弹窗提示", "details": "商品详情", "attach": [ { "title": "充值信息标题", "tip": "充值信息提示"} ] }}获取商品列表V3 [POST /dockapi/v3/getallgoods]请求地址textPOST /dockapi/v3/getallgoods接口限制1秒1次请求参数参数名 类型 必填 说明userid string 是 商户IDgoodstype int 否 商品类型,1-直充,0-卡密goodsgroupid int 否 分类IDgoodsname string 否 商品名称limit int 否 每页数量,默认10,最高100page int 否 页码,默认1sign string 是 签名请求示例json{ "userid": "testuser", "sign": "11111111111111111111111111111111"}响应参数参数名 类型 说明code int 状态码,1-成功msg string 状态信息data array 数据data.goodsid string 商品IDdata.goodsprice string 商品价格data.goodsstatus int 商品状态,0-下架,1-上架data.stock int 库存成功返回示例json{ "code": 1, "msg": "查询成功", "data": [{ "goodsid": "1", "goodsprice": "100", "goodsstatus": 1, "stock": 100 }]}获取商品详情V3 [POST /dockapi/v3/goodsdetails]请求地址textPOST /dockapi/v3/goodsdetails请求参数参数名 类型 必填 说明userid string 是 商户IDgoodsid string 是 商品IDsign string 是 签名请求示例json{ "userid": "testuser", "goodsid": "1", "sign": "11111111111111111111111111111111"}响应参数参数名 类型 说明code int 状态码,1-成功msg string 状态信息goodsdetails object 数据goodsdetails.id string 商品IDgoodsdetails.goodsname string 商品名称goodsdetails.goodsprice string 商品价格goodsdetails.goodsstatus int 商品状态,0-下架,1-上架goodsdetails.stock int 库存成功返回示例json{ "code": 1, "msg": "查询成功", "goodsdetails": { "id": "1", "goodsname": "商品名称", "goodsprice": "100", "goodsstatus": 1, "stock": 100 }}
2025年08月28日
24 阅读
0 评论
0 点赞