独角数卡对接蓝鲸支付平台实现个人

目录

什么是独角数卡?

‌ ‌ ‌ ‌ ‌ ‌ ‌ 独角数卡(Dujiaoka)‌是一款基于Laravel框架开发的开源式站长自动化售货解决方案,主要用于虚拟商品和数字产品的在线销售管理。

安装部署教程

独角数卡对接蓝鲸支付平台实现个人发卡收款

一、独角数卡安装

powershell 复制代码
# 创建挂载目录
mkdir -p /opt/dujiaoka/{uploads,storage}
# 初始配置文件
vi /opt/dujiaoka/.env

复制如下内容

https://github.com/assimon/dujiaoka/blob/master/.env

powershell 复制代码
APP_NAME=独角数卡
APP_ENV=local
APP_KEY=base64:hDVkYhfkUjaePiaI1tcBT7G8bh2A8RQxwWIGkq7BO18=
APP_DEBUG=true
APP_URL=http://dujiaoka.test

LOG_CHANNEL=stack

# 数据库配置
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=
DB_USERNAME=
DB_PASSWORD=

# redis配置
REDIS_HOST=127.0.0.1
REDIS_PASSWORD=
REDIS_PORT=6379

BROADCAST_DRIVER=log
SESSION_DRIVER=file
SESSION_LIFETIME=120


# 缓存配置
# file为磁盘文件  redis为内存级别
# redis为内存需要安装好redis服务端并配置
CACHE_DRIVER=file

# 异步消息队列
# sync为同步  redis为异步
# 使用redis异步需要安装好redis服务端并配置
QUEUE_CONNECTION=redis

# 后台语言
## zh_CN 简体中文
## zh_TW 繁体中文
## en    英文
DUJIAO_ADMIN_LANGUAGE=zh_CN

# 后台登录地址
ADMIN_ROUTE_PREFIX=/admin

运行

powershell 复制代码
chmod 777 /opt/dujiaoka/.env

docker run -d \
    --name dujiaoka \
    -p 80:80 \
    -v /opt/dujiaoka/.env:/dujiaoka/.env \
    -v /opt/dujiaoka/uploads:/dujiaoka/public/uploads \
    -v /opt/dujiaoka/storage:/dujiaoka/storage \
    docker.aeert.com/dujiaoka:latest

二、独角数卡支付配置


蓝鲸支付的后台地址和通讯密钥

三、独角数卡BUG修复

该接口参数获取有误,导致用户付款后无法正确查看卡密

powershell 复制代码
docker exec -ti dujiaoka /bin/bash

vi app/Http/Controllers/Pay/VpayController.php

# 在图示位置增加下方代码
$oid = explode("?", $oid)[0];

# 重启服务
docker restart dujiaoka
相关推荐
资源猿1 年前
docker 部署 dujiaoka 独角数卡自动售货系统 支持 X86 和 ARM 架构
docker·容器·架构·独角数卡
资源猿1 年前
独角数卡扩展自建在线客服(IM)搭建VoceChat
独角数卡
资源猿1 年前
在独角数卡上配置回调事件
android·回调·独角数卡