首页
关于
Search
1
晓信在线客服2.0:晓信网页客服使用教程
2,373 阅读
2
亿乐系统晓风助手,亿乐在线支付配置教程(绕授权版亿乐)
2,171 阅读
3
晓风在线客服1.0版本安装教程
1,414 阅读
4
晓风货源对接助手,批量上架助手安装教程,小储在线商城插件
1,032 阅读
5
亿乐晓风版,卡易信晓风版对接插件安装教程
713 阅读
默认分类
新闻
教程
艺术
解决问题
接口文档
技术
登录
/
注册
Search
标签搜索
《与凤行》
电视剧
赵丽颖
林更新
晓风
累计撰写
35
篇文章
累计收到
120
条评论
首页
栏目
默认分类
新闻
教程
艺术
解决问题
接口文档
技术
页面
关于
搜索到
35
篇与
的结果
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 点赞
2025-07-24
windwos11网页切换残留/卡屏/冻结/残影问题
问题描述: 1.在网页切换时,屏幕的一半或一小块区域还显示上一个网页内容,而其余部分仍能正常滚动;或者在新页面滚动时,部分内容能正常滚动,但整体框架却静止不动。2.切换软件窗口时候,窗口的一半或一小块区域还显示上一个程序窗口内容3.滚动屏幕的时候,窗口的上半部分突然冻结固定在屏幕上,但窗口却可以正常滚动,过一会才会恢复正常。在 Chrome 和 其他应用中都有遇到,而且每隔几分钟就会出现 问题原因 Windows微软在最新的 24H2 版本中用 Rust 语言对图形设备接口(GDI)和 DWriteCore 进行了重写。资料显示:这一重写工作自2020年开始,GDI部分已包含约36000行的Rust代码,而DWriteCore则有约152000行Rust代码和96000行C++代码。目前看来,不仅仅是 Chrome 和 Edge 受到影响,所有与重写后的 显示IO及上层API(如Microsoft Basic Display Adapter)相关的应用都出现了类似问题。 解决方案 禁用 MPO (Multi Plane Overlay)Win + R 输入regedit 打开注册表,进入 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Dwm新增一个名为 OverlayTestMode 的 DWORD(32位)值,十六进制值为 5重启即可MPO是什么 MPO(Multi-Plane Overlay) 是 Windows 的图形合成技术,用于优化视频、游戏等场景的渲染效率。但部分硬件或驱动兼容性不佳时,可能引发异常。当使用 AMD 集成显卡或特定驱动(如 NVIDIA Game Ready Driver 461.09 及以上版本)时,Windows 11 可能因 MPO(Multi-Plane Overlay)技术 干扰导致光标变白、消失或闪烁。设置 OverlayTestMode=5 可禁用或调整 MPO 的某些功能,恢复正常。
2025年07月24日
20 阅读
0 评论
3 点赞
2025-07-12
晓信额外悬浮窗设置教程
额外悬浮窗的效果就是增加多个各种功能的悬浮窗,比如点击悬浮窗弹出网站公告,点击悬浮窗跳转时速查询网址等: 点击扩展配置 创建悬浮窗(新创建的会和老的重叠,导致只能看见一个) 设置距离底部为一个不一样的相差较大的值,这样就能看见了 点击链接跳转,比如跳转到时速查询,比如跳转到教程,输入你想要跳转的网址就行了(亿乐系统晓风助手提供的时速查询网址就是"http://插件域名/speed")
2025年07月12日
67 阅读
1 评论
2 点赞
2025-05-09
码支付微信pc自挂教程
pc自挂可以保证一个月不掉线,但是刚开始几天会掉几次,后面稳定了就行了 晓风码支付官网: https://pay2.ljwx.site 1.添加通道2.下载挂机软件开始挂机 下载解压后双击这个文件,打开填写url,保存填写pid和key的信息pid和key在哪?杀死微信,从这里启动在线即可测试微信支付可以回调就行了如果不行,请注意是不是彻底杀死了微信,然后从软件里启动的微信其次是版本问题,可以下载这个微信版本 WeChat3.9.2.23.exe 如果你是手机,没有电脑,您可以购买云电脑(就是挂机宝)如果你想要永远不掉线的电脑,您可以购买云电脑(就是挂机宝)云电脑(挂机宝)购买地址 https://yun.ljwx.love/cart 记得先注册实名如何连接挂机宝?请看这篇文章 https://boke.ljwx.love/index.php/archives/240/
2025年05月09日
125 阅读
0 评论
3 点赞
2025-04-13
晓信在线客服2.0:晓信网页客服配置参数解释
1.套餐特权中的各个参数是什么意思呢? 可绑定客服数:1表示当前套餐可绑定几个客服最高同时接待数:50超出的部分会隐藏,但是最近聊天对象都是在最前面的,不必担心每日新增接待数:100对应这个数据,每新访问(新注册)一个用户就算一个,未发言也算关键词数:15关键词组数:4常用语数:102.我怎么设置下面这个效果? 设置关键组即可会在新用户访问时自动发送给他,已访问过的老用户是没有的(一个ip算一个新用户)3.我不想嵌入网页,我想点击跳转聊天 请使用聊天外链即可4.我该如何添加群聊呢? 如图所示为什么我设置了群聊,但是测试却没显示群聊呢?因为新创建的群,老用户是没法自动加入的,新访问用户才会自动入群,老用户需要您邀请入群5.我想要设置用户一访问就能弹出群聊消息,便于强制他查看群聊消息 扩展配置设置强制弹出,再设置访客首次打开看到对应的群聊即可
2025年04月13日
255 阅读
1 评论
1 点赞
1
2
3
...
7