更新记录

1.0.4(2022-12-04)

修改文档

1.0.3(2022-12-04)

修改文档

1.0.2(2022-12-04)

修改目录

查看更多

平台兼容性

阿里云 腾讯云 支付宝云
×

云函数类插件通用教程

使用云函数类插件的前提是:使用HBuilderX 2.9+


作者:梦想与现实 QQ:379416960,

公司:广州市大智汇信息科技有限公司

官网:http://www.gzdzh.cn

使用问题请加群咨询 QQ 群:292539913


安装

下载插件后,插件路径下/dzh-dataToAliOss/uniCloud/cloudfunctions/router/service/plugs,把 dzh-dataToAliOss 整个文件夹拷贝 放到 vk 函数的插件目录下 路径:/cloudfunctions/router/service/plugs/


使用

填写 config.js 下的参数,本地调式运行 main 方法


配置文件

<!--  填写config.js下的参数-->
const initConfig = {
    oss: {
        // yourRegion填写Bucket所在地域。以华东1(杭州)为例,Region填写为oss-cn-hangzhou。
        region: '',
        // 阿里云账号AccessKey拥有所有API的访问权限,风险很高。强烈建议您创建并使用RAM用户进行API访问或日常运维,请登录RAM控制台创建RAM用户。
        accessKeyId: '',
        accessKeySecret: '',
        bucket: '',
    },

    dbName: 'dzh-faceOrder', //数据库名

    // 更新数据库图片路径
    oldUrl: 'https://xxxxxxxtcb.qcloud.la', //旧的域名( 最后不要带 斜杠)
    newUrl: 'https://xxxxxxx.aliyuncs.com', //替换为新的域名( 最后不要带 斜杠)

    // 符合规则的数据才会迁移
    endDuffix: '.png|.jpg|.gif|.mp4', //后缀
    startDuffix: 'https://|http://', //前缀

    debug: false, //开启,默认条数数量是10,debug开启,max会失效

    // 单词执行最大数量,不分段执行,数量太大容易超时,建议不超过300
    onePart:{
        max: 100, // 取出数据库获取最大条数
    },

    // 开启分段处理,第二次之后重新执行,不会接着日志记录顺序执行,会根据指定的开始位置开始执行
    aop:{
        isSwitch:false,//分段开启
        aopStart:1,//分段开始位置
        aopEnd:100,//分段结束位置
    },

}
module.exports = initConfig;

目录

.
├── plugs──────────────────────# 插件
│ └── dzh-dataToAliOss───────────────────# dataToAliOss
│ ────└── client──────────────────# client端
└─────────────────────────────────

停止进程

如果进程异常,终端输入 pkill node,可以杀掉进程

隐私、权限声明

1. 本插件需要申请的系统权限列表:

2. 本插件采集的数据、发送的服务器地址、以及数据用途说明:

3. 本插件是否包含广告,如包含需详细说明广告表达方式、展示频率:

使用中有什么不明白的地方,就向插件作者提问吧~ 我要提问