彩虹商城系统接口文档开发文档API文档

彩虹商城系统接口文档开发文档API文档

晓风
2025-10-24 / 0 评论 / 11 阅读 / 正在检测是否收录...

客户端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=pay

POST数据: 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=checkkm

POST数据: km={卡密}&inputvalue={第一个输入框内容}&inputvalue2={第二个}&inputvalue3={第三个}&inputvalue4={第四个}&inputvalue5={第五个}

{

"code": 0,  
"msg": "提示信息"  

}
卡密下单 /api.php?act=checkkm

POST数据: km={卡密}&qq={下单账号}

{

"code": 0,  
"msg": "提示信息",  
"tid": "商品ID",  
"cid": "分类ID",  
"name": "商品名称",  
"alert": "提示信息",  
"inputname": "第一个输入框标题,如果留空默认为下单QQ",  
"inputsname": "更多输入框标题,用|分隔"  

}
查询订单 /ajax.php?act=query

POST数据: qq={要查询的下单账号}

{

"code": 0,  
"msg": "succ",  
"data": [  
    {  
        "id": "订单ID",  
        "tid": "商品ID",  
        "input": "下单账号",  
        "name": "商品名称",  
        "value": "下单份数",  
        "addtime": "下单时间",  
        "endtime": "完成时间",  
        "result": "异常原因(异常状态才显示)",  
        "status": "状态(0:待处理,1:已完成,2:正在处理,3:异常)"  
    },  
    {  
        //…第二条,同上…  
    },  
    //……  
]  

}
提交补单 /api.php?act=fill

POST数据: 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": "提示信息"  

}

0

评论 (0)

取消